Architecture Community Content on InfoQ
Latest featured content about Architecture

- Topics
- Book Review,
- Architecture,
- Architecture Documentation
Nick Rozanski and Eoin Woods have continued their journey of building a comprehensive handbook on Systems Software architecture with the publication of the second edition of Software Systems Architecture. InfoQ spoke to the authors on a couple of new topics, the System Context viewpoint and Agile, that are covered in the latest edition.
News about Architecture
- Topics
- Software Engineering Education,
- Architecture,
- Events
The Carnegie Mellon University Software Engineering Institute is organizing a free virtual event on software architecture. The show will provide information on tools and methods on 28th February, 1 pm to 4:30 p.m. ET.
- Topics
- Enterprise Architecture,
- Cloud Computing,
- Architecture,
- SOA
The Open Group recently published three standards that aid organizations that are building infrastructure-as-a-service offerings and service oriented architectures. In concert, these standards provide expert advice in the form of best practices, questionnaires, and templates for SOA and cloud-scale infrastructure architecture.
Articles about Architecture

- Topics
- Exascale Systems,
- Design,
- Methodologies,
- Architecture
In this IEEE article, authors talks about how a codesign methodology using modeling can benefit exascale computing systems with improved performance, power efficiency, and reliability. The five factors discussed in the codesign process are algorithms, application, programming model, runtime system, and hardware architecture.

- Topics
- Architecture
Evaluating software architectures is a critical part of the software architecture lifecycle processes. The book "Evaluating Software Architectures: Methods and Case Studies" covers the software architecture evaluation topic in detail focusing on different architecture evaluation frameworks. InfoQ spoke with Rick Kazman, co-author of the book on the architecture evaluation topic.
Presentations about Architecture

- Topics
- Performance & Scalability,
- Architecture
Sean Comerford unveils ESPN.com’s architecture, what components are used and why, and the current changes the website goes through.

- Topics
- Enterprise,
- Architecture
Erik Dörnenburg answers: What is Enterprise and Evolutionary Architecture?, discussing 4 issues: Turning strategy into execution, Ensuring conformance, Where do the architects sit? Buying or building?
Interviews about Architecture

- Topics
- Cloud Computing,
- Architecture,
- Messaging,
- Spring Integration
In this interview done by InfoQ's Srini Penchikala, Oleg Zhurakousky talks about the cloud architectures with messaging as the core part of the cloud solutions. He also discusses the Spring Integration and other Spring projects like Spring Roo and Cloud Foundry.

- Topics
- NoSQL,
- Data Access,
- Clustering & Caching,
- Big Data,
- Database Design,
- Persistence,
- Performance & Scalability,
- Architecture
In this interview recorded at JavaOne 2011 Conference, Spring Hadoop project lead Costin Leau talks about the current state and upcoming features of Spring Data and Spring Hadoop projects. He also talks about the Caching and Data Grid architecture patterns.
Books about Architecture

- Topics
- REST,
- Architecture,
- SOA
This is the first edition of what is expected to become a recurring series on InfoQ. The idea behind this minibook is that a number of InfoQ articles and interviews which deal with a particular topic (in this case, REpresentational State Transfer, or REST) are combined together to provide a detailed exploration suitable for both beginners and advanced practitioners.

- Topics
- Modeling,
- Web Services,
- Orchestration,
- SOA Appliance,
- Business Process Management,
- SOA,
- Domain Specific Languages,
- ESB,
- WS Standards,
- SOA Platforms,
- Architecture
Composite Software offers a new level of granularity when compared to SaaS (Software as a Service). Composite Software is about enabling "right-sourcing", i.e. move (or keep) arbitrary small or large elements of functionality wherever it is the most cost effective to operate them, not just entire systems. Economically, "right-sourcing" is far more efficient than "outsourcing" and SaaS. The goal of this book is start by understanding today’s software construction processes and technologies and explore why and how it should be evolved to support core composition mechanisms.

- Topics
- Java,
- Book Review,
- Architecture
Within this book you will find everything you need to get up and running using Struts2 – from the architecture and configuration, to implementing actions and the supporting infrastructure such as validation and internationalization. Above all else, it focuses on the practical – with plenty of code and productivity tips to get you started using Struts2 today.

- Topics
- Domain Specific Languages,
- Agile,
- Customers & Requirements,
- Architecture,
- Methodologies
Domain Driven Design is a vision and approach for designing a domain model that reflects a deep understanding of the business domain. This book is a short, quickly-readable summary and introduction to the fundamentals of DDD; it does not introduce any new concepts; it attempts to concisely summarize the essence of what DDD is, drawing mostly Eric Evans' book, as well other sources since published such as Jimmy Nilsson's Applying Domain Driven Design, and various DDD discussion forums.