본문으로 건너뛰기 Idempotency Key 뜻과 의미 | 기술 용어 사전 | pkglog

Idempotency Key

다른 이름: 멱등성 키 , Idempotency-Key

정의

동일한 요청을 여러 번 보내도 서버에 한 번만 반영되도록 클라이언트가 요청마다 부여하는 고유 식별자. 결제, 주문 생성처럼 네트워크 재시도가 중복 처리로 이어지면 안 되는 POST/PATCH API에서 사용. 서버는 키를 캐시(주로 Redis)에 저장해 두고, 같은 키가 다시 오면 새로 처리하지 않고 이전 응답을 그대로 반환

상세 설명

💭 핵심 개념

Idempotency Key는 웹 개발에서 필수적으로 알아야 할 기술입니다.

🚀 실무에서 활용

  • 프론트엔드/백엔드 개발 프로젝트에서 직접 사용됩니다
  • 성능 최적화와 사용자 경험 개선에 활용됩니다
  • 최신 웹 애플리케이션 아키텍처의 핵심 요소입니다