웹
Idempotency Key
다른 이름: 멱등성 키 , Idempotency-Key
정의
동일한 요청을 여러 번 보내도 서버에 한 번만 반영되도록 클라이언트가 요청마다 부여하는 고유 식별자. 결제, 주문 생성처럼 네트워크 재시도가 중복 처리로 이어지면 안 되는 POST/PATCH API에서 사용. 서버는 키를 캐시(주로 Redis)에 저장해 두고, 같은 키가 다시 오면 새로 처리하지 않고 이전 응답을 그대로 반환
상세 설명
핵심 개념
Idempotency Key는 웹 개발에서 필수적으로 알아야 할 기술입니다.
실무에서 활용
- 프론트엔드/백엔드 개발 프로젝트에서 직접 사용됩니다
- 성능 최적화와 사용자 경험 개선에 활용됩니다
- 최신 웹 애플리케이션 아키텍처의 핵심 요소입니다