Building Event-Driven Microservices - Chapter 2 - Event Driven Microservice Fundamentals
Introduction into Event-driven microservice (EDM) architecture consists of the following topics:
- two topologies
- content of events
- three types of events
- table-stream duality
- schemas for defining event data
- single writer principle
- features of event broker
- event broker vs message broker
- single source of truth principle
- scaling using containers and VMs
- microservice taxes that we should pay
These topics are disclosed in the Chapter 2 of the book we are currently studying:
“Building Event-Driven Microservices: Leveraging Organizational Data at Scale” by Adam Bellemare
Sharing my mind map with all the details as usual:
See also:
- Building Event-Driven Microservices - Chapter 5 - Event-Driven Processing Basics
- Building Event-Driven Microservices - Chapter 11 - Heavyweight Framework Microservices
- Building Event-Driven Microservices - Chapter 1 - Why Event-Driven Microservices
- Building Event-Driven Microservices - Chapter 13 - Integrating Event-Driven and Request-Response Microservices
- Building Event-Driven Microservices - Chapter 12 - Lightweight Framework Microservices