Skip to content

Order-Orchestrator 구현 (최우선) #45

@joel-you

Description

@joel-you

Epic: Order-Orchestrator 구현

Priority: Critical ⭐
Duration: 3주 (Sprint 6-8)
Start Date: 2025-09-15
End Date: 2025-10-06

Description

주문과 결제 간의 오케스트레이션 로직 구현, Saga 패턴 적용

Acceptance Criteria

  • Order Orchestrator 서비스 기본 구조 구현
  • Saga 패턴 기반 트랜잭션 관리 구현
  • Order Service와의 통신 구현
  • Payment Service와의 통신 구현
  • 실패 시 보상 트랜잭션 로직 구현
  • 상태 추적 및 모니터링 기능 구현

Technical Requirements

  • Saga 패턴 구현 (Choreography 또는 Orchestration)
  • 분산 트랜잭션 상태 관리
  • 보상 트랜잭션 (Compensating Transaction) 구현
  • 이벤트 소싱 패턴 적용
  • 장애 복구 메커니즘

Business Flow

  1. 주문 생성 요청
  2. 재고 확인
  3. 결제 처리
  4. 주문 확정 또는 실패 시 롤백

Definition of Done

  • End-to-End 시나리오 테스트 완료
  • 장애 상황 시뮬레이션 테스트 통과
  • 성능 테스트 완료
  • 모니터링 대시보드 구성

Metadata

Metadata

Assignees

Labels

⚠️ High Priority높은 우선순위✨ Feature새로운 API 또는 기능 개발🌐 APIREST API, GraphQL 관련 작업💡 Enhancement기존 기능 개선 및 확장
No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions