Skip to main content
← Glossary

멱등성

Idempotency

같은 의도의 작업을 여러 번 요청해도 한 번 요청했을 때와 같은 의도된 효과가 남는 성질이다.

같은 뜻으로 쓰는 말

  • idempotent

마지막 검증

멱등성은 같은 의도의 작업을 여러 번 요청해도 한 번 요청했을 때와 같은 의도된 효과가 남는 성질이다. 예를 들어 “설정을 목표 값으로 맞춘다”는 이미 목표 값이면 다시 실행해도 상태가 더 바뀌지 않게 만들 수 있다. 반면 “목록 끝에 줄을 추가한다”는 그대로 재시도하면 같은 줄이 여러 개 생길 수 있다.

매 실행의 로그·시간 기록까지 완전히 같아야 한다는 뜻은 아니다. 사용자가 요청한 핵심 효과를 기준으로 판단한다. 멱등하지 않은 작업은 중복 키, 현재 상태 확인이나 완료 기록 같은 별도 장치로 재시도 경계를 정해야 한다.

출처와 검증 범위

아래 날짜는 링크를 마지막으로 열어 본 날입니다. 문서 상단의 검증일은 글의 설명과 적용 범위를 다시 확인한 날입니다.

  1. RFC 9110 — HTTP Semantics, Idempotent MethodsIETF · 표준 명세 · 확인 2026-08-04