본문으로 바로가기
Builder Shin.
Engineering
Builder Shin.

더 나은 내일을 만드는, 오늘의 기록.

THE BUILDER’S NOTE

Engineering.

01 / INSIDE THE BUILD

만들며 배우고, 배운 것을 나눕니다.
더 나은 제품을 향한 개발의 기록.

찾고 있던 이야기

작은 발견부터 깊이 있는 고민까지.

CATEGORIES

전체 글FrontendBackendAI & DataDevOpsEngineering Culture
카테고리Backend
필터 초기화
Backend

멱등 키로 재시도 다루기, 유지보수할 때 남겨 둘 예제

응답이 끊겼을 때 사용자는 저장이 실패했는지 성공했는지 알 수 없어 같은 요청을 다시 보낼 수 있다. 다시 읽을 수 있는 최소 맥락를 중심으로 작은 예제와 확인 기준을 정리합니다.

2026. 02. 10.
Backend

외부 요청에 시간 제한 두기, 유지보수할 때 남겨 둘 예제

응답하지 않는 외부 서비스 하나가 애플리케이션의 작업 자원을 오래 붙잡을 수 있다. 다시 읽을 수 있는 최소 맥락를 중심으로 작은 예제와 확인 기준을 정리합니다.

2026. 02. 04.
Backend

N+1 조회를 목록 단위로 보기, 유지보수할 때 남겨 둘 예제

목록의 각 행을 그릴 때 관련 데이터를 따로 읽으면 항목 수만큼 쿼리가 늘어날 수 있다. 다시 읽을 수 있는 최소 맥락를 중심으로 작은 예제와 확인 기준을 정리합니다.

2026. 01. 23.
Backend

실행 계획을 질문으로 읽기, 유지보수할 때 남겨 둘 예제

느린 쿼리를 발견하면 인덱스를 추가하기 전에 어느 단계에서 비용이 생기는지 알아야 한다. 다시 읽을 수 있는 최소 맥락를 중심으로 작은 예제와 확인 기준을 정리합니다.

2026. 01. 20.
Backend

복합 인덱스의 열 순서, 유지보수할 때 남겨 둘 예제

검색 조건에 들어가는 열을 모두 인덱스에 넣어도 기대한 실행 계획이 나오지 않을 수 있다. 다시 읽을 수 있는 최소 맥락를 중심으로 작은 예제와 확인 기준을 정리합니다.

2026. 01. 06.
Backend

오래된 페이지를 위한 키셋 조회, 유지보수할 때 남겨 둘 예제

큰 offset으로 뒤쪽 페이지를 읽으면 앞부분의 많은 행을 건너뛰는 비용이 생길 수 있다. 다시 읽을 수 있는 최소 맥락를 중심으로 작은 예제와 확인 기준을 정리합니다.

2025. 12. 30.
12345…28