Interactive flows

시스템의 순간을
재생합니다.

노드가 움직이는 장식 대신, 각 단계에서 어떤 상태가 바뀌고 왜 다음 단계로 넘어가는지 직접 따라갈 수 있습니다.

01

Concert Booking

두 사람이 같은 좌석을 눌렀을 때

입장 권한, 중복 요청, 좌석 변경을 분리해 한 명만 확정하고 다른 사용자를 다시 선택할 수 있게 합니다.
02

Concert Booking

이벤트 발행과 소비가 실패했을 때

commit 이후 실패를 Outbox 상태로 남기고 consumer 실패는 DLT로 격리해 복구 지점을 보존합니다.
03

Realtime Chat

보낸 메시지가 저장되고 다시 이어질 때까지

상대에게 보이기 전에 DB에 저장하고, 연결이 끊기면 persisted ID 이후를 다시 가져옵니다.