Skip to content
Melo Podcasts Home
CategoriesLanguagesFollowing

Podcast · Learning

Software Architecture Book Club

by Mark Richards, Neal Ford, Raju Gandhi · English · Learning

This podcast goes chapter-by-chapter through books about software architecture, by the authors of those books, starting with Head First Software Architecture.

WhatsApp (opens WhatsApp)
New episodes
Monthly
Typical length
59 min
Latest
7 Oct 2026
Language
English

Latest episode

7 Oct 2026 · 1 hr

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 of microservices but inside the convenience of a monolithic architecture. Join us as we talk about the properties of this style, when it's a better alternative to others (including microservices), and more about this popular style.

Earlier episodes 28 most recent

  1. 17 Sep 2026 · 50 min

    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 and related architectures. In this episode, we describe the topology of SOA, the goals and motivations, and why it failed, along with some important lessons. Not just rants about the problems in SOA (although there are a few), this episode highlights ho...

  2. 25 Aug 2026 · 46 min

    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 several hundred thousand simultaneous requests...before cloud providers existed. Today, this architecture style is used for caching and other high volume problems. Join us as we describe this architecture style, how it works, what's good and bad, and how it's...

  3. S2 · E14 · 23 Jul 2026 · 57 min

    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 common usages of this style, variations based on events versus messages, data strategies, and a host of other details, some not found in the book (including some extended metaphors). Join us as we cover one of the most powerful distributed architecture styl...

  4. S2 · E13 · 18 Jun 2026 · 51 min

    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 a pragmatic compromise on the extremes of microservices. In this episode, we describe the origins of the style, untangle the name from other architectures that include the word "service", and discuss trade-offs and ramifications beyond what we covered ...

  5. 14 May 2026 · 57 min

    Software Architecture Fundamentals 2nd Edition, Chapter 13: Microkernel

    Continuing our catalog of architectural styles, in this episode we cover the Microkernel architecture. Sometimes also known as a plug-in architecture, we introduce the idea of "microkernality" in this episode and talk about the myriad ways this architecture style appears in the real world. We cover a lot of information in this episode, expanding on the material in the book chapter.

  6. S2 · E11 · 16 Apr 2026 · 47 min

    Software Architecture Fundamentals 2nd Edition, Chapter 12: Pipeline Architecture

    Continuing our exploration of architecture styles, this month we go deep on the Pipeline (or Pipes and Filters) Style. This episode explores different types of filters, uses of this architecture, and how it differs from other similar styles.

About 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 is a English learning podcast from Mark Richards, Neal Ford, Raju Gandhi. Melo plays each episode straight from the publisher's own feed — no ads added, no account needed — and remembers where you stopped, in this browser only.

Publisher
Mark Richards, Neal Ford, Raju Gandhi
Language
English
Category
Learning
New episodes
Monthly
Typical length
59 min
Latest episode
7 Oct 2026
Feed
RSS — paste into any podcast app
Rights
© 2026 Software Architecture Book Club

More English learning

Take it with you

The Melo app keeps playing with the screen off, works in the car and on your watch, wakes you to your station, and browses the whole catalogue offline. Free, no ads, no account.

Get it on Google Play