InfoQ Homepage Architecture & Design Content on InfoQ
-
Oracle Set To Acquire ClearApp
Oracle enters into an agreement to acquire ClearApp, a provider of application management solutions for SOA-based applications
-
Software Manufacturing: Custom Application Stacks for Virtualized Infrastructure and Cloud Computing
CohesiveFT just released a white paper detailing a new trend in the industry, Software Manufacturing, fueled by Open Source Software and Cloud Computing. They explain why they feel this trend will disrupt traditional, single-sourced, middleware stacks. Could Software Manufacturing be the trigger of a second wave of success for Open Source Software?
-
Aspects: An Easy Tool for Annotation Handling?
While many think of Aspects for cross-cutting concerns such as transaction management, persistence and role based security, another key value for them has been as an enabler for Annotations for ordinary projects. Using Aspects as a way to implement annotation handlers is a different way to think of them than as the traditional architect's "cross cutting concerns" view.
-
Google Chrome: Perspectives and Analysis
On September 1st, 2008, Google announced its new open source browser, Google Chrome. InfoQ has taken some time to compile some of the perspectives and analysis from the community, news media and blogosphere in order to assemble comprehensive coverage of the Google Chrome launch and its impact.
-
Overview of the Appcelerator RIA Platform
In this post, InfoQ discusses the Appcelerator platform with Matt Quinlan, Vice President of Community Development at Appcelerator. Quinlan highlights the strengths of Appcelerator and some of its common uses.
-
Web IDL: W3C Language Bindings for DOM Specifications Gets a New Name
The W3C recently published the working draft of Web IDL which was formerly known as the Language Bindings for DOM Specifications. The working draft defines a syntactic subset of OMG IDL version 3.0 for use by specifications that define interfaces. InfoQ spoke to the specification editor to learn more about the specification and its impact on the Web development community.
-
5 SOA Best Practices According to IBM
Although many companies today are banking on SOA to help them respond faster to new and changing demands of the economic landscape, they are not always capable of achieving consistent measurable results. A recent white paper from IBM defines five best practices to achieve success with a SOA implementation.
-
NeverBlock and Non-Blocking Database Adapters
Besides Postgres, NeverBlock now also supports MySQL through the new MySQLPlus adapter. We talked to two of the developers of MySQLPlus and discussed NeverBlock and non-blocking database adapters with developers of Ruby's Oracle and SQLite interfaces.
-
Volta: Developing Distributed Applications by Recompiling
Volta extends the reach of .NET programming languages, libraries, and tools to cover the cloud. As such it seems to become Microsoft's response to Google's GWT. In this article the contributors to the project explain what is "Architecture Refactoring", how it works and where it is going.
-
Presentation: Building Smart Windows Applications
In this demo driven presentation, Daniel Moth explores the new features of .NET 3.5 and Visual Studio 2008 to create rich Windows clients. There are many opportunities for creating a rich application that runs client-side capitalizes on server-side investments.
-
Questioning Servant Leadership
Is the role of an agile manager only that of servant leader? Should they ever use traditional command and control tools? Should the agile manager ever wield authority and make demands of the team? Should they ever make changes in the membership?
-
Using Closures to Improve API Design and Usage
Some APIs such as those that perform complex parsing often expose intermediate results via events. As Eric White demonstrates, closures can be used to greatly simplify calling these APIs.
-
New NHibernate Community Site
Fabio Maulo, a member of the NHibernate team, has announced the start of a new NHibernate web site called NH Forge. The name is a reminder of the fact that NHibernate was previously hosted on SourceForge.net since 2005. The purpose of the new site is to bring together the NHibernate community, having all necessary in one place.
-
Article: Using Ruby Fibers for Async I/O: NeverBlock and Revactor
Ruby 1.9's Fibers and non-blocking I/O are getting more attention - we talked to Mohammad A. Ali of the NeverBlock project (which provides support for MySQL and PostgreSQL) and Tony Arcieri of the Revactor project.
-
Martin Fowler on Avoiding Common Scrum Pitfalls
Jacky Li of InfoQ China spoke with Martin Fowler during ThoughtWorks' AgileChina conference. In this print interview, Martin Fowler talked about Scrum certification and the future of Agile.