Event Driven Architectures

When it comes to building distributed systems, RPC and REST style interfaces aren't the only options. Events provide an alternative way to build a distributed system that can result in more robust systems that are easier to extend and deploy, while reducing the chances of a single bottlenecked service taking down the entire system. In this episode, your host Angelica is joined by Indu Alagarsamy, Ignacio Castillejos, and Chris Richardson to discuss what event-driven architecture is, what technologies can be used with it, and how to model and evolve events.

This episode's extended content includes two chapters: one about domain drive design and another about AI/ML. Get access by signing up at https://fallthrough.fm/subscribe.

Thanks for tuning in and happy listening!

Notes:

Table of Contents:
  • Prologue (01:11)
  • Chapter 1: What Is Event Driven Architecture? (05:26)
  • Chapter 2: Event Driven Architecture Technologies (12:49)
  • Chapter 3: Evolving Event Models (29:36)
  • Chapter 4: Domain Driven Design [Supporter Only] (49:52)
  • Chapter 5: AI/ML [Supporter Only] (49:52)
  • Epilogue (52:53)

Socials:
  • (01:11) - Prologue
  • (05:26) - Chapter 1: What Is Event Driven Architecture?
  • (12:49) - Chapter 2: Event Driven Architecture Technologies
  • (29:36) - Chapter 3: Evolving Event Models
  • (49:52) - Chapter 4: Domain Driven Design [Supporter Only]
  • (49:52) - Chapter 5: AI/ML [Supporter Only]
  • (52:53) - Epilogue
Event Driven Architectures
Broadcast by