바이브 코딩 사전
멱등성
영어 표기
Idempotency
예시
결제 완료 웹훅을 받을 때 이벤트 ID를 저장해 두고 같은 ID가 다시 오면 주문 상태를 또 바꾸지 않고 이미 처리됨 응답을 돌려준다. AI에게 정상 처리, 중복 수신, 실패 후 재시도 케이스를 테스트로 분리하게 하면 안전하다.
참고
HTTP GET처럼 원래 멱등적인 요청도 있지만, 실제 서비스에서는 POST 작업에도 별도 중복 방지 키를 두어 멱등하게 설계할 수 있다.
멱등성은 같은 요청을 한 번 보내든 여러 번 보내든 최종 결과가 같게 유지되는 성질이다. 결제, 주문 생성, 이메일 발송, 웹훅 처리처럼 네트워크 재시도나 사용자의 중복 클릭이 생길 수 있는 기능에서 특히 중요하다. 바이브 코딩에서는 AI가 단순히 POST 로직만 만들지 않도록 요청 고유 키, 중복 처리 정책, 재시도 응답, 운영 로그 확인을 함께 명시해야 중복 결제나 중복 데이터 생성을 막을 수 있다.
- 카테고리
- 백엔드·인프라
- 난이도
- basic
- 태그
- 멱등성 · 재시도
- 슬러그
- idempotency
- 상태
- published
- 정렬 순서
- 9001
함께 읽기