결제 전환 목표 아키텍처 정의 #1

Open
forge-bot wants to merge 4 commits from forge/SPRING-ARC-REVIEW-1783824683-attempt-2 into main
Showing only changes of commit d364c1db5b - Show all commits

View file

@ -0,0 +1,19 @@
```mermaid
sequenceDiagram
participant User
participant PaymentService
participant Database
participant ExternalService
User->>PaymentService: 결제 요청
PaymentService->>Database: 트랜잭션 시작
alt 정상 흐름
PaymentService->>ExternalService: 결제 처리 요청
ExternalService-->>PaymentService: 결제 성공
PaymentService->>Database: 트랜잭션 커밋
else 외부 실패
PaymentService->>Database: 트랜잭션 롤백
else DB 실패
PaymentService->>Database: 트랜잭션 롤백
end
```