요청 내용
“API 게이트웨이가 주문 서비스를 호출하고, 결제와 재고 처리가 병렬로 실행되며, 결제 실패 시 재고를 복구하고 주문을 취소하는 주문 처리 사가를 만드세요.”
그렇다면주문 성공 후 이메일 확인 메시지를 추가하세요.재고 처리 시간 초과 시 재시도 로직을 추가하세요.
범용 도구가 빠뜨리는 UML 시퀀스 표기의 요소인 ref 상호작용 사용 프레임, 동시 서비스 호출을 위한 par 프래그먼트, 비동기 이벤트 버스 메시지, 결제 실패 시 보상 롤백을 수행하는 alt 프래그먼트를 포함한 분산 주문 처리 사가입니다.
“API 게이트웨이가 주문 서비스를 호출하고, 결제와 재고 처리가 병렬로 실행되며, 결제 실패 시 재고를 복구하고 주문을 취소하는 주문 처리 사가를 만드세요.”