Skip to content

🏗️ Architecture

In this section, you will find guides on design patterns, distributed systems, and communication flows between microservices.

Available Guides

  • Distributed Locks – Mechanisms to ensure exclusive access to resources in distributed systems.
  • Idempotency Keys – How to ensure critical operations are executed only once.
  • Multi-tenancy – A guide to architectural models for serving multiple customers with a single instance.
  • Orchestration vs. Choreography – A comparison between centralized orchestration and event-based choreography.