InfoQ Homepage Architecture Content on InfoQ
-
Is WOA Phony?
The WOA debate continues with analysts and consultants joining the fray with twi online polls that try to evaluate how much the term means to the community. Is it the future or is it just another flash-in-the-pan?
-
Restlet 1.1.0: Improved Flexibility and Specification Support
Restlet 1.1.0 has been released with a number of improvements, including support for the JAX-RS RESTful web-services specification, the WADL specification, Grizzly NIO connectors, as well as several other new features. InfoQ spoke to the project lead.
-
JavaServer Faces 2.0 Composite Components
The JavaServer Faces (JSF) 2.0 expert group have released Draft 2 for JSF 2.0. This introduces a composite component model based on the Facelets approach which greatly simplifies the building of custom components with the standard Java EE web framework.
-
The Architecture of Multi-Enterprise Business Applications
Jack Greenfield gave a presentation at the last PDC on the architecture of Multi-Enterprise Business Applications. He sees MEBAs as being applicable to a large number of industries and processes. In the presentation he introduced a MEBA model-driven framework that his team has set out to build.
-
QCon San Francisco a Few Weeks Way: 100 Speakers in 17 Tracks!
The second annual QCon San Francisco conference is coming up in just a few weeks; this year we've got over 100 speakers in 17 tracks covering the key topics of importance in enterprise software development. With speakers such as Martin Fowler, Kent Beck, Rod Johnson, Bob Martin, this is the biggest QCon yet.
-
New Directions in Framework Design Guidelines
Microsoft's Framework Design Guidelines are the rules by which it expects both Microsoft libraries and those of individual developers to follow. As each version of .NET framework is released and tested in the field, their vision is refined. With the release of Cwalina and Abrams' second annotated book by the same name, we see the direction Microsoft is heading for the next couple of years.
-
MS Experience Yields Distributed Agile "Dos and Don'ts"
Ade Miller has published a paper on distributed agile development, highlighting the challenges of trying to do distributed agile development, along with recommendations for addressing these challenges based primarily on the experiences of teams within the Patterns and Practices group at Microsoft.
-
Microsoft Patterns & Practices releases Enterprise Library 4.1 and Unity Application Block 1.2
Microsoft Patterns & Practices announced the availability of Enterprise Library 4.1 and Unity Application Block 1.2
-
Seven Forms of Business Process Management with JBoss jBPM
In his new article, jBPM’s founder Tom Baeyens tries to explain different forms of business process management (BPM) through seven distinct use cases.
-
Event Stream Processing: Scalable Alternative to Data Warehouses?
Dan Pritchett suggests that analyzing streams of events using Event Stream Processor could be an interesting alternative solution to data warehousing applications, which have, in his opinion, important downsides in terms of cost, scalability and reactivity.
-
Open Source Usage Was Quantified Across Enterprise
The Open Source Census (OSC) has recently published a report meant to reveal the usage of open source software across the enterprise and across the world. Governments and financial services companies are leading the list, and Europe uses more open source software than all others, including US.
-
Performance Reviews Banished
In the Wall Street Journal, Sam Culbert argues that annual performance and pay reviews are at best dysfunctional. He sees their primary purpose as "intimidation aimed at preserving the boss's authority and power advantage". Jeff Sutherland, Mary Poppendieck, ... offer alterantives
-
Presentation: An Introduction to M
During PDC 2008, David Langworthy, Architect at Microsoft, and Don Box, Distinguished Engineer at Microsoft, held a presentation about Oslo, focusing especially on the modeling language M, explaining what is and what is not, and also demonstrating using M to create a data model.
-
Performance Monitoring Roundup: Rails Core and New Relic Cooperate, FiveRuns TuneUp Supports Merb
NewRelic announced a cooperation with the Rails Core team to improve Rails performance. An opt-in feature allows to make performance data available to the Rails Core team, which can use it to figure out Rails bottlenecks in real world Rails apps. Also: FiveRuns' TuneUp performance monitoring tools now supports Merb.
-
Can a Spoonful of Governance help SOA?
Does SOA Governance means to you "visions of endless meetings and committee reviews"? Steve Stefanovich argues that "You might already practice governance and don’t even know it" and that "a reorientation and formalization of many of the things good software architects have been doing all along" might help your SOA initiative.