BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!
  • Designing and Developing Cross-Cutting Features

    by Stephen Rylander on  May 23, 2012

    Every developer has had to integrate with another system, API or component at one point or another. And, often, a business feature must span systems. If you’ve been on a project like this or have one in the pipeline then this article provides strategies to handle the change. Also, this article covers separating system boundaries and what that means for your technical design.

  • Healthy Architectures - Using CQRS and Event Sourcing for Electronic Medical Records

    by Arunava Chatterjee on  Mar 12, 2012 3

    The health care industry has been migrating to electronic medical/health records (EMR/EHR) for some time. Hopwever, problems such as performance and scalability, along with maintaining traceability and reconstructing healthcare related business events need to be addressed. The article introduces the use of techniques and patterns for providing these quality attributes.

  • Faster, Better, Higher – But How?

    by Michael Stal on  Feb 20, 2012 2

    One of the main challenges when designing software architecture is the consideration of quality attributes. Not only their design turns out to be difficult, but also the specification of these attributes. Consequently, many problems in software systems are directly related to the specification and design of quality attributes such as modifiability or performance, to name just a few.

Interview and Book Excerpt: Service Design Patterns

Posted by Jeevak Kasarkod on  Jan 20, 2012

"Service Design Patterns" catalogs design patterns that cover the entire lifecycle of web services. InfoQ talked to Rob Daigneau regarding various topics related to the core idea behind the book.

Succeeding with Dependency Injection

Posted by Mark Seemann on  Dec 19, 2011

While the principal pattern is easy to understand it can be difficult to succeed with DI without considering the larger context. This article provides a sketch of the mental model you need to succeed. 1

Introduction to Cloud Security Architecture from a Cloud Consumer's Perspective

Posted by Subra Kumaraswamy on  Dec 07, 2011

Security concerns plague cloud consumers so how should these concerns be addressed? This article introduces the basic principles and patterns that should guide a cloud security architecture.

Interview and Book Review: Pro HTML5 and CSS3 Design Patterns

Posted by Werner Schuster on  Dec 02, 2011

"Pro HTML5 and CSS3 Design Patterns" catalogs many common patterns in modern HTML5 applications. InfoQ talked to one of the book's authors, Dionysios Synodinos, about the book and working with HTML5. 1

Finding the Right Data Solution for Your Application in the Data Storage Haystack

Posted by Srinath Perera on  Oct 26, 2011

In this article, author Srinath Perera discusses the various data storage options and what to consider when choosing each of these solutions. 13

Agile Schools: How Technology Saves Education (Just Not the Way We Thought it Would)

Posted by Steve Peha on  Jun 28, 2011

Applying the Agile methodology to school operation could catalyze dramatic change by bringing a proven systematic solution to one of the most challenging social issues of our age. 19

Dependency Injection with Mark Seemann

Posted by Jonathan Allen on  Jun 27, 2011

Mark Seemann, author of Dependency Injection in .NET, talks to us about the differences between DI and Service Locators and the importance of having a Composite Root. 9

Linda Rising visited Japan and talked about "Fearless Change" - a report from Agile Japan 2011

Posted by Kenji Hiranabe on  May 16, 2011

AgileJapan held it's third incarnation this year in Tokyo. Linda Rising was the keynote speaker and her words of encouragement for Japan echoed those felt by the rest of the world. 1

Agile Architecture Interactions

Posted by James Madison on  Apr 25, 2011

James Madison shows how architects can bring agile and architecture practices together to pragmatically balance business and architectural priorities while delivering both with agility. 3

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT