개발·운영
Python, 데이터베이스, 웹 성능과 운영 문제를 예제와 진단 절차로 설명합니다.
-
Python CLI 만들기: 입력 오류와 dry-run을 분리하기
argparse로 양의 정수를 검증하고 기본 실행을 미리보기로 만드는 CLI 예제와 종료 코드 기준입니다.
최초 발행 2026-10-21 -
Python Decimal: 소수 계산보다 먼저 정할 반올림 시점
문자열에서 Decimal을 만들고 항목별 반올림과 합계 반올림이 다른 결과를 내는 이유를 재현합니다.
최초 발행 2026-10-14 -
SQLite 일괄 저장: 두 번째 행이 실패하면 첫 행은 어떻게 될까
중복 키 오류를 의도적으로 만들어 트랜잭션 전체 롤백과 행별 저장의 차이를 확인합니다.
최초 발행 2026-10-07 -
Python 시간대 처리: UTC 저장과 한국 날짜의 경계
같은 순간이 UTC와 한국에서 다른 날짜가 되는 사례로 예약 공개 조건과 시간대 변환을 검증합니다.
최초 발행 2026-09-30 -
Python CSV 가져오기: BOM·쉼표·잘못된 행 처리
CSV를 단순 문자열 분할로 읽을 때 생기는 오류를 재현하고 행 단위 검증 결과를 분리합니다.
최초 발행 2026-09-23 -
Python 의존성 업데이트: 변경 범위·취약점·회귀 확인
버전 고정, 의존성 차이 검토, 회귀 테스트와 롤백을 연결하는 업데이트 절차입니다.
최초 발행 2026-09-13 · 수정 2026-09-16 -
커서 페이지네이션: 정렬 키·중복·누락 처리하기
시간과 ID를 함께 쓰는 조회 예제로 offset 방식과 커서 방식의 차이를 설명합니다.
최초 발행 2026-09-04 · 수정 2026-09-16 -
웹훅 수신 설계: 서명 검증·중복 처리·재시도
이벤트 ID와 처리 상태를 저장해 재전송에도 부작용을 제어하는 설계 예제입니다.
최초 발행 2026-08-26 · 수정 2026-09-16 -
백업 복구 리허설: RPO·RTO와 복원 검증
격리된 환경에서 백업을 복원하고 파일 존재 이상의 검증을 수행하는 절차입니다.
최초 발행 2026-07-24 · 수정 2026-09-16 -
LIKE 검색에서 전문 검색으로 옮길 때의 판단 기준
소규모 검색 예제로 정확도와 응답시간을 따로 측정하고 한국어 검색의 한계를 점검합니다.
최초 발행 2026-07-21 · 수정 2026-09-16 -
프론트엔드 상태 설계: 입력값·서버 데이터·파생값 구분
검색 화면 예제로 상태의 소유자와 요청 경합을 정리하고 전역 상태 범위를 줄입니다.
최초 발행 2026-07-15 · 수정 2026-09-16 -
PostgreSQL 실행 계획으로 인덱스 효과 확인하기
필터와 정렬이 있는 조회를 예로 추정 행 수, 실제 행 수, 복합 인덱스를 비교합니다.
최초 발행 2026-06-24 · 수정 2026-09-16 -
OAuth 로그인 점검: state·PKCE·세션·권한 구분
OAuth와 OIDC 역할을 구분하고 로그인 실패를 단계별로 추적하는 점검표입니다.
최초 발행 2026-06-21 · 수정 2026-09-16 -
소규모 팀 배포 절차: 브랜치·복구 조건·장애 회고
배포 대상 식별부터 중단 조건과 사후 기록까지 하나의 변경 단위로 관리합니다.
최초 발행 2026-06-15 · 수정 2026-09-16 -
API 지연 분석: DB·외부 호출·직렬화 시간 나누기
요청 경로별 소요시간을 측정해 N+1 조회와 외부 호출 병목을 구분하는 예제입니다.
최초 발행 2026-05-13 · 수정 2026-09-16 -
Python 개발 환경 복구: 버전·의존성·설정 분리
새 환경에서 재현 가능한 설치와 CI 진단 순서를 정리하는 실행 안내입니다.
최초 발행 2026-05-10 · 수정 2026-09-16 -
반복 작업 자동화: dry-run·재실행·실패 기록 설계
파일 정리 예제로 대상 확인, 변경 계획, 충돌 방지와 재실행 조건을 정합니다.
최초 발행 2026-05-02 · 수정 2026-09-16 -
DB 스키마 변경: 추가·이행·전환·정리 순서
이름 필드 분리를 예로 구버전 호환, 백필 재실행, 롤백 경계를 설계합니다.
최초 발행 2026-04-30 · 수정 2026-09-16 -
레거시 코드 개선: 특성 테스트와 작은 변경 단위
기술 부채를 구체적인 위험으로 기록하고 리뷰와 AI 제안 검증에 적용하는 절차입니다.
최초 발행 2026-04-28 · 수정 2026-09-16 -
서비스 모니터링: SLI·SLO·알림 조건 계산하기
요청 성공률과 지연 지표를 계산하고 에러 예산을 배포 판단에 연결하는 가상 사례입니다.
최초 발행 2026-04-27 · 수정 2026-09-16