본문 바로가기
Backend#Backend#Microservices조회 1

Saga Choreography란?

정의

Saga 패턴의 분산 방식. 각 서비스가 이벤트를 발행·구독하며 진행.

Saga Choreography란?

중앙 조정자 없이 이벤트 버스를 통해 서비스들이 협력한다.

장단

  • ✅ 느슨한 결합
  • ❌ 전체 흐름 파악 어려움
  • ❌ 디버깅 복잡

소규모는 Choreography, 복잡하면 Orchestration이 실무 추세.

🔗 함께 보면 좋은 용어

Backend 전체 →