InfoQ Homepage Architecture & Design Content on InfoQ
-
First Public Release of Impala Provides Dynamic Modules for Spring
Impala is an open source framework which aims to provide a dynamic module system for Spring-based web applications without requiring OSGi.
-
Handling Multiple Versions in a Single Project Team?
Once you're team has released the first version of a product you're faced with the dilemma - how to maintain the first version while continuing to make progress on new releases.
-
SOA Governance Revisited
Despite increased adoption, many of the SOA projects are still failing Things are often getting so bad that in a recent SOA was called "Dead on Arrival". One of the ways to improve this situation is proper SOA governance.
-
Exadel’s Flamingo Project for Rapid Flex and Java Development
Exadel’s Flamingo project is a tool for bootstrapping RIA applications built with Java backends. The tool offers support for both Seam and Spring in the middle tier. On the presentation tier, Flamingo supports both Flex and JavaFX. The tool has a similar approach to bootstrapping applications as the AppFuse project available for more traditional Java web tier frameworks.
-
Presentation: Configuring the Spring Container
In this presentation from QCon San Francisco 2007, SpringSource CEO Rod Johnson discusses the Spring Framework. Topics covered include the philosophy behind Spring, configuring the Spring container, XML configuration, new XML configuration namespaces, Annotation-based configuration, automatic component annotation scanning, Spring JavaConfig, mixing configuration types, and Spring 2.5 new features.
-
IcedTea Bridges Open-Source Gap with OpenJDK
It has been over a year since OpenJDK was officially released by Sun. The IcedTea project has been created to help remove encumbrances in its adoption by the open-source community.
-
The Simple Solution to SOA is ESBs?
A recent ebizQ podcast with IBM's Lief Davidsen discusses how ESBs can be used as the simple solution to adopting SOA. The "should I or shouldn't I?" debate around the relationship between ESB and SOA has raged for a while and this interview will probably not be the final word.
-
Principles and Guidelines for an Optimized Use of BigTable
Based on a number of conversations around Google App Engine, Todd Hoff outlined on his blog a set of principles that are instrumental for optimizing the use of distributed and highly scalable storage systems, such as BigTable, and defining its perimeter. The conceptual approach he advocates for is radically different from the one used in relational database world.
-
Presentation: Painless Persistence with Castle ActiveRecord
This presentation by Hamilton Verissimo and Oren Eini show Castle Active Record - an ORM solution for .NET building on NHibernate. After an introduction, the presentation dives into various advanced topics and techniques for working with Castle Active Record.
-
IzPack: Cross-Platform Installer Not Just For Java
Packaging, distributing and deploying an application can be a very difficult task. Add in the requirement to work on multiple platforms and it can quickly become a nightmare. IzPack aims to not only make it possible but to also make it simple.
-
Cloud Tools bring Java EE on Amazon EC2
Chris Richardson the author of "POJOs in Action", has released Cloud Tools, a set of tools for deploying and testing Java EE applications on Amazon's Elastic Computing Cloud (EC2). It's a Groovy framework that provides an API for launching EC2 instances; configuring MySQL, Tomcat servers; and deploying more web applications. In addition, it can also run JMeter and collect performance metrics.
-
Concurrency Presentation Scheduled for the PDC Pre-Conference Sessions
Microsoft's The Parallel Computing Platform team will be presenting on Concurrent, Multi-core Programming for Windows and .NET during the PDC pre-conference Sessions. These sessions are day-long, in-depth presentations on specific topics. Held the Sunday before the main conference, a separate registration is required.
-
Top 5 Ways to Reduce Flex Application Startup Time
Jun Heider has an excellent piece on O’Reilly’s InsideRIA site discussing a number of the options for minimizing the startup time of Flex applications, in hopes of helping developers reduce the amount of time that users see the ugly "Loading" dialog. He covers the different areas of consideration in depth, along with any important pros and cons to consider for each technique.
-
WfXML-R: REST based process integration
WfXML-R is a lightweight approach to BPM that utilizes several Web 2.0 standards and protocols including Atom/AtomPub, GData, OpenSearch and OpenID/OAuth.
-
Introducing the ALT.NET Podcast
InfoQ learned about a new podcast recently called the ALT.NET Podcast. This podcast focusing on the community of developers brought together who represent what is ALT.NET. Folks should remember the ALT.NET term coined by David Laribee.