network
경로를 고정할지, 패킷을 흘려보낼지: 회선 교환 vs 패킷 교환
회선 교환은 통신 전에 전용 경로(회선)를 "예약"하고, 패킷 교환은 데이터를 쪼개 네트워크 자원을 "공유"하며 보냅니다. 백엔드/웹에서는 타임아웃, 제한적 재시도, 멱등성 설계가 이 변동성을 다루는 기본 도구입니다.
네트워크
Category posts
회선 교환은 통신 전에 전용 경로(회선)를 "예약"하고, 패킷 교환은 데이터를 쪼개 네트워크 자원을 "공유"하며 보냅니다. 백엔드/웹에서는 타임아웃, 제한적 재시도, 멱등성 설계가 이 변동성을 다루는 기본 도구입니다.
safe(안전)와 idempotent(멱등)만 제대로 지켜도 재시도·캐시·프리패치에서 터지는 사고의 대부분이 줄어든다.
GET은 “URL에 싣는 방식”이 아니라 “읽기 전용 의미”다. 이 의미를 지키면 캐시·프리패치·재시도가 안전해지고, API가 예측 가능해진다. (RFC 9110)