thebytemechanics
← All videos

Monolith vs Microservices: Stop Starting With Microservices

Oct 12, 20269:51System DesignMicroservices

From a simple monolith to a distributed system, and the exact problem that forces each step.

Chapters

What's covered

  1. Start simple: one backend, one database
  2. The modular monolith
  3. When scaling forces a split
  4. Service discovery and the API gateway
  5. A database per service
  6. Sagas: transactions across services
  7. Events and message queues
  8. Idempotency
  9. Rate limits
  10. Observability and the CAP theorem
  11. Takeaways
Keep watching

More videos