System Architecture · See also

1 min read
Mid-level7 min read
Rapid overview

See also

  • Modular Monolith: One deploy, clear boundaries, strong consistency.
  • Microservices: Multiple deploys, independent scaling, higher ops cost.
  • Event-Driven: Async workflows, eventual consistency, needs idempotency.
  • API Gateway: Single entry point, unified auth, rate limiting.
  • Multi-Tenant: Shared infra, data isolation, per-tenant configuration.
  • Micro-kernel: Small core + plugins with strict contracts; ideal for client-customizable behavior.
  • Layered / N-Tier: Classic UI/business/data split; fine for small internal apps.