InfoQ Homepage Architecture Content on InfoQ
-
Building Large AJAX Applications with GWT 1.4 and Google Gears
Rajeev Dayal discusses GWT, integrating GWT with other frameworks, GWT 1.4 features, developing large GWT apps, integrating GWT and Google Gears, Google Gears features and the Google Gears API.
-
Server Side OSGi
Adrian Colyer describes OSGi, OSGi implementations, modularity, versioning, operational control, server-side OSGi, design considerations, using existing libraries, and Spring Dynamic Modules.
-
Agile Architecture Is Not Fragile Architecture
In this presentation filmed during QCon 2007, Coplien and Henney describe how to start with enough architecture to ensure long term success of an Agile developed project.
-
Does My Bus Look Big in This?
In this presentation, recorded at QCon London 2008, ThoughtWorks' Martin Fowler and Jim Webber share their views of the typical corporate ESB, which in their view has grown too fat for its own good.
-
The Design and Architecture of InfoQ
InfoQ.com is a web app/portal implemented with the latest in portal technology and web development. This session shows the good, the bad, and the ugly of building InfoQ.com in all layers.
-
Configuring the Spring Container
Rod Johnson discusses the Spring Framework, the Spring philosophy, configuring Spring, XML configuration, Annotation-based configuration, Spring JavaConfig, and mixing configuration types.
-
Erlang - software for a concurrent world
How do you program a multicore computer? Easy - do it in Erlang. Joe introduces Erlang, the ideas of Concurrent Oriented Programming and commercial applications written in Erlang.
-
Is the Web "Good Enough" for Web Services?
In this presentation, recorded at QCon London, Paul Downey talks about the Web, its architecture and its suitability for creating systems as opposed to the world of SOAP/WSDL-based Web services.
-
Intentional Software - Democratizing Software Creation
Business users doing programming? Simonyi and Kolk presents how Intentional Software offers a radical new software approach that separates business knowledge from software engineering knowledge.
-
Business Natural Languages Development in Ruby
Jay Fields presents his concept of Business Natural Languages - a type of Domain Specific Languages geared towards being readable by domain experts.
-
Voca, UK's largest payment processing engine running Spring
William Soo and Meeraj Kunnumpurath discuss the Voca transaction processing system, architectural challenges and requirements, Voca's Spring/J2EE architecture, and the future SEPA architecture.
-
Patterns for securing architectures
Security is about trade-offs. Only a few have the expertise to design good security. This talk focuses on Security Patterns, such as Role-based Access Control, Single Access Point, and Front Door.