웹훅은 어떤 사건이 일어났을 때 다른 시스템에 알림을 보내고, API는 필요한 데이터를 읽거나 작업을 요청하는 인터페이스입니다. 둘을 연결하면 주문 완료 같은 사건이 고객 기록 갱신으로 이어집니다.
데모에서는 주문 사건이 전송되고, 첫 응답이 실패하면 같은 사건 ID로 다시 시도해 한 번만 기록합니다. 실제 서비스도 서명 검증, 재시도, 중복 처리 규칙이 필요합니다.
웹훅 수신 성공은 후속 작업 완료와 다릅니다. 처리 상태를 별도로 남겨 누락과 반복 실행을 구별하세요.
언제 쓰나
별도 시스템의 사건과 작업을 연결할 때 실패·중복 경로까지 설계합니다.