Design Pattern Content on InfoQ
Latest featured content about Design Pattern

- Topics
- NoSQL,
- Data Access,
- Design Pattern,
- Agile,
- Big Data,
- Database Design,
- Performance & Scalability,
- Data Warehousing
Ron Bodkin of Big Data Analytics discusses early adoption of Hadoop, NoSQL and big data technologies. He discusses common patterns and explains how developers can write low-level primitives to optimize MapReduce function. Other topics include Hive, Pig, multi tenancy, and security.
News about Design Pattern
- Topics
- Map-Reduce,
- Design Pattern,
- Big Data
In his new article “MapReduce Patterns, Algorithms, and Use Cases”, Ilya Katsov gives a systematic view of the different MapReduce patterns, algorithms and techniques that can be found on the web or in scientific articles along with several practical use case studies.
- Topics
- Design Pattern,
- SOA
Five candidate patterns were promoted to the SOA Patterns Master List, which will appear in the upcoming "SOA with REST" book from Thomas Erl and Prentice Hall Publications. This news item gives a brief overview of each of these patterns which are common distributed system patterns applied to services at the messaging layer.
Articles about Design Pattern

- Topics
- REST,
- Design Pattern,
- Web Services
"Service Design Patterns" catalogs design patterns that cover the entire lifecycle of web services. This book is the latest addition to the Martin Fowler signature series which also contains a section on consumer driven contracts contributed by Ian Robinson. InfoQ talked to Rob Daigneau, the author of the book, regarding various topics related to the core idea behind "Service Design Patterns".

- Topics
- .NET,
- Design Pattern
While the principal pattern is easy to understand it can be difficult to succeed with Dependency Injection without considering the larger context. DI is an application of the principle of Inversion of Control and to succeed with IoC you’ll also need to invert your thinking. This article provides a sketch of the mental model you need to adopt to succeed with DI.
Presentations about Design Pattern

- Topics
- Design,
- REST,
- Architecture,
- Design Pattern
Dean Wampler discusses the merits of several controversial issues: Goto, Design before Code, Design Patterns, Corba vs. REST, Object Middleware and ORMs, and Identifiers with Spaces.

- Topics
- Design Pattern,
- Design,
- Stories & Case Studies
John Slaby and Jezz Santos explain how Raytheon has created Factories-in-the-Small useful to rapidly build new tooling such as the Pattern Automation Toolkit developed in cooperation with Microsoft.
Interviews about Design Pattern

- Topics
- Ruby,
- SOA,
- Choreography,
- .NET,
- Performance & Scalability,
- Architecture,
- Messaging,
- Loose Coupling,
- Parallel Programming,
- Network Programming,
- Data Access,
- Cloud Computing,
- Design Pattern,
- Java
Ralph Johnson and Joe Armstrong discuss their ideas about parallel programming - whether shared memory is harmful, the place of message passing, fault tolerance, the importance of protocols and more.

- Topics
- Architecture,
- Design Pattern
Ralph Johnson, one of the four GoF authors, talks about the upcoming book “The Patterns for Parallel Programming”. He highlights the difficulties in dealing with discovering and writing down parallel programming patterns, how to choose and use such a pattern, and similarities with the initial Design Patterns book.