Architecture content on InfoQ
Latest featured content about Architecture

- .NET,
- Architecture
- Topics
- Performance & Scalability,
- Enterprise Architecture,
- .NET Framework,
- Configuration Management
In this interview taken by InfoQ’s Ryan Slobojan, Dan Farino, Chief Systems Architect at MySpace, talks about the system architecture and the challenges faced when building a very large online community. Because MySpace is built almost entirely on the .NET Framework, Dan explains how a .NET product scales on hundreds of servers.
-
ByDan Farino
on Nov 18, 2008,
News about Architecture
- Architecture
- Topics
- Methodologies,
- Design
Microsoft has published a How-To Design Using Agile Architecture guide under patterns & practices providing detailed guidelines to follow when architecting an application, the Agile way.
-
ByAbel Avram
on Nov 21, 2008,
- Architecture
- Topics
- Cloud Computing
Amazon has announced today CloudFront Beta, a cloud Content Delivery Network (CDN), that can offer low-latency and high speed content transfer all over the globe through a series of edge points located on three continents. CloudFront is integrated with Amazon’s S3 and EC2 services.
-
ByAbel Avram
on Nov 18, 2008,
Articles about Architecture

- Architecture
- Topics
- Programming
It is a well known fact in the programming world that the java (double-check) singleton pattern is not thread safe and can’t be fixed. In this article, Dr. Alexey Yakubovich provides an implementation of the Singleton pattern that he claims is thread-safe.
-
ByAlexey Yakubovich
on Nov 14, 2008,

- Architecture,
- Java
- Topics
- Rich Internet Apps,
- Web 2.0,
- Language Design,
- Rich Client / Desktop
JavaFX represents a significant shift in the way Sun engages with the Java product market. Rather than focusing solely on the underlying technology, Sun is looking to provide a complete solution for an individual market. With the 1.0 release imminent InfoQ takes a look at the platform and talks to Sun Staff Engineer Joshua Marinacci about the upcoming release.
-
ByCharles Humble
on Nov 10, 2008,
Interviews about Architecture

- Architecture
- Topics
- Language Design,
- Language,
- Programming
In this interview filmed during QCon London 2008, Joe Armstrong, designer of Erlang, speaks on various aspects of the Erlang language, presenting its roots, how it compares with other languages and why it has become popular these days due to its native ability to scale on multi core systems.
-
ByJoe Armstrong
on Nov 15, 2008,

- Architecture,
- Agile
- Topics
- Team Collaboration,
- Events,
- Teamwork
In this interview made by InfoQ's Greg Young, Steven "Doc" List talks about Open Space conferences, a way of running meetings of groups of various sizes by facilitating self organizing the sessions.
-
BySteven "Doc" List
on Nov 06, 2008,
Presentations about Architecture

- Architecture,
- .NET,
- SOA
- Topics
- Cloud Computing
Biztalk Services introduces the concept of an Internet Service Bus. Simon Thurman demonstrates a set of foundational capabilities that can be considered as part of a ubiquitous fabric for distributed applications to rely on and which helps to enable a completely new breed of applications that were no possible until today.
-
BySimon Thurman
on Nov 11, 2008,

- Architecture,
- Java
- Topics
- Web Services,
- Design,
- Open Source,
- Security
Every organization should define a standard way for developers to perform common security-related actions - authenticating, access control, validation, encoding, encryption, logging, error handling, and more.
In this talk, Jeff discuss the process of establishing a security API for your enterprise, focusing on the most critical methods needed by web application and web service developers.
-
ByJeff Williams
on Nov 05, 2008,
Books about Architecture

- Architecture,
- SOA
- Topics
- Domain Specific Languages,
- WS Standards,
- Web Services,
- ESB,
- Business Process Management,
- SOA Platforms,
- Orchestration,
- Modeling
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.
-
ByJean Jacques Dubray
on Nov 25, 2007,

- Architecture,
- Java
- Topics
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.
-
ByIan Roughley
on May 24, 2007,

- Architecture,
- Agile
- Topics
- Domain Specific Languages,
- Customers & Requirements,
- 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.
-
ByInfoQ.com
on Dec 08, 2006,