Software Architecture Book Club
This podcast goes chapter-by-chapter through books about software architecture, by the authors of those books, starting with Head First Software Architecture.
Software Architecture Book Club
Latest Episodes
Software Architecture Fundamentals 2nd Edition, Chapter 11. Modular Monolith
Continuing our survey of architectures styles, we uncover a style that is surging in popularity over the last few years, the modular monolith. Inspired by the principles in Domain-driven Design, this style tries to achieve many of the benefits ...
Software Architecture Fundamentals 2nd Edition, Chapter 17: Orchestration-driven Service-oriented Architecture
Continuing on our survey of architectural styles, this month we brush against Orchestration-driven Service-oriented Architecture (SOA), a dinosaur that roamed the earth more than a decade ago but contains many lessons that led to microservices ...
Software Architecture Fundamentals 2nd Edition, Chapter 16: Space-based Architecture
No, it has nothing to do with outer space but rather tuple space. We continue our survey of architectural styles with an exotic one, Space-based architecture, which answers the question: how can you design an architecture that can handle severa...
Software Architecture Fundamentals 2nd Edition, Chapter 15: Event-driven Architecture
We continue our survey of architectural styles with a widely misunderstood one, Event-driven Architecture. The first thing we attack on this episode is how this style and microservices are alike and, more importantly, differ. We talk about comm...
Software Architecture Fundamentals 2nd Edition, Chapter 14: Service-based Architecture
Continuing our relentless cataloging of architectural styles, in this episode we cover the service-based architecture. This is the only style in the book with a bespoke name, created by Mark and Neal, because it appeared in the wild so often as...