Building Event-Driven Microservices - Chapter 1 - Why Event-Driven Microservices

Building Event-Driven Microservices - Chapter 1 - Why Event-Driven Microservices

Our company’s books club has selected a book about Microservices. It is “Building Event-Driven Microservices: Leveraging Organizational Data at Scale” by Adam Bellemare

Chapter 1 contains intro info:

Types of architectures and differences between them:

  1. Traditional monolith-style architectures
  2. Service-oriented architectures (SOAs)
  3. Event-driven microservice (EDM) architectures

Levels of Communication Structures and related Conway’s Law:

  • business
  • implementation
  • data

Problems with traditional architectures (monolith & SOA) when you need to:

  • add new business requirement
  • grows the team and separate it into two teams

And how these problems are avoided when you use EDM architecture

Sharing my mind map with all the details as usual:

Download full mind map (PDF)

See also: