Skip to content

🎭 MICROSERVICES ARCHITECTURE

Service Mesh & Orchestration


📚 Nội dung đã được chuyển

Nội dung về Microservices đã được mở rộng và chuyển sang Phase 3: The Architect's Patterns với coverage toàn diện hơn.

🔗 Xem nội dung đầy đủ

Module 3.1: Monolith vs Microservices

👉 Monolith vs Microservices →

Bao gồm:

  • Trade-offs giữa Monolith và Microservices
  • Modular Monolith architecture
  • Database per Service principle
  • Distributed Monolith anti-pattern
  • Decision framework cho architecture selection

Module 3.2: Distributed Transactions

👉 Distributed Transactions →

Bao gồm:

  • Saga Pattern (Choreography & Orchestration)
  • Two-Phase Commit (2PC)
  • Idempotency và Compensation Transactions

Module 3.3: Advanced Patterns

👉 Advanced Patterns →

Bao gồm:

  • Service Mesh (Istio, Linkerd)
  • Sidecar Pattern
  • CQRS và Event Sourcing

📋 Quick Reference

TopicLink
Monolith vs MicroservicesModule 3.1
Distributed TransactionsModule 3.2
Service Mesh & CQRSModule 3.3
Serverless ArchitectureModule 3.4

👉 Quay lại System Design Universe →