BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Domain Driven Design Content on InfoQ

Guides

RSS Feed
  • Architecture as a Socio-Technical Craft

    Architecture is not a fixed choice made once; fitness is a moving target driven by changing regulations, tech, and markets. Even a sound design can silently stop fitting over time without bad calls. Spanning seven articles on context stores, gateways, and topologies, this collection treats architecture as an evolving sociotechnical craft where teams deliberately shape friction, fitness, and flow.

  • Cell-Based Architectures: How to Build Scalable and Resilient Systems

    Cell-based architecture is a resiliency and fault tolerance pattern that has co-evolved with SOA and microservices. It builds on the bulkhead pattern to limit the blast radius in case of failures. The cell-based approach can also help organize large-scale microservice architectures into domain-bound service groups to promote high cohesion and loose coupling and help organizations scale.

  • The InfoQ eMag: Domain-Driven Design in Practice

    This eMag highlights some of the experience of real-world DDD practitioners, including the challenges they have faced, missteps they’ve made, lessons learned, and some success stories.

  • Domain Driven Design Quickly

    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.

BT