Settlement Batch — Temporal durable workflow ★
대규모고급
결제 정산 흐름의 구성 예시. Temporal 노드가 state 저장(CockroachDB) → Settlement activity(ledger 기록) → Notify activity(Email GW)를 순서대로 호출하고 각 응답을 기다린다. 50 RPS에서 모든 단계의 요청 수가 비슷한지 확인한다. 택일(라운드로빈)이면 정산·알림·state 저장 중 하나만 수행하므로 sequence가 필요하다. 이 엔진은 메모리 안의 요청·edge retry를 처리하며 Temporal의 영속 실행 이력이나 프로세스 재시작 후 장시간 workflow 복구는 재현하지 않는다. 응답 지연은 세 단계와 하위 호출을 모두 포함한다.