콘텐츠

Workflow SDK의 멱등성(Idempotent) 시작 기능 추가

역량 개발 · Vercel 테크 · 2026.11.05

Workflow SDK 5.4.0 업데이트 소식을 전해드립니다! 이제 `start()` 함수를 통해 워크플로우 실행과 Hook 점유를 하나의 원자적(atomic) 단계로 처리할 수 있게 되었습니다. 이전의 `getHookByToken()`과 `start()`를 따로 사용하던 방식에서 발생하던 race condition 문제를 해결하여, 중복 실행을 안전하게 방지할 수 있습니다. 또한 `HookConflictError`를 통해 중복 요청 시 기존 실행 중인 run으로 페이로드를 라우팅하는 기능도 지원합니다. 개발자분들은 orderId와 같은 도메인 키를 token으로 사용하여 더욱 안정적인 시스템을 구축해 보세요.