본문으로 바로가기

아카이브 글

트렌드 먼저 최근 운영 이슈와 시니어 해석만 빠르게 보기 개념부터 보강 심화 학습 글만 모아 체계적으로 따라가기 구현 문맥 보기 프로젝트 시리즈와 설계 변화만 이어서 보기

백엔드 커리큘럼 심화: PostgreSQL Generic Plan과 Custom Plan, 파라미터 편향으로 생기는 성능 급락을 진단하는 법

백엔드 커리큘럼 심화: PostgreSQL Generic Plan과 Custom Plan, 파라미터 편향으로 생기는 성능 급락을 진단하는 법

PostgreSQL prepared statement가 generic plan과 custom plan을 고르는 원리부터 파라미터 편향 진단, JDBC·커넥션 풀 관측, 안전한 완화와 재발 방지 기준까지 정리한 실무 플레이북입니다.

백엔드 커리큘럼 심화: Envelope Encryption과 PII Field Crypto 운영 플레이북

백엔드 커리큘럼 심화: Envelope Encryption과 PII Field Crypto 운영 플레이북

DB 전체 암호화만으로 부족한 개인정보·토큰·고위험 필드를 KMS, DEK, 키 버전, 검색용 blind index, 회전 런북으로 안전하게 운영하는 기준을 정리합니다.

백엔드 커리큘럼 심화: Bitemporal Effective-Dated Records, 가격·권한·계약 이력을 현재처럼 조회하는 법

백엔드 커리큘럼 심화: Bitemporal Effective-Dated Records, 가격·권한·계약 이력을 현재처럼 조회하는 법

가격, 권한, 약관, 플랜처럼 과거 기준 조회와 정정 이력이 필요한 데이터를 bitemporal/effective-dated record로 설계하는 기준을 정리합니다.

백엔드 커리큘럼 심화: Step-Up Authorization, 고위험 액션 전에 다시 확인하는 서버 권한 계약

백엔드 커리큘럼 심화: Step-Up Authorization, 고위험 액션 전에 다시 확인하는 서버 권한 계약

이미 로그인한 사용자가 결제, 권한 변경, 데이터 export, 삭제 같은 고위험 액션을 실행하기 전에 재인증과 승인 토큰을 어떤 서버 계약으로 설계할지 정리합니다.

백엔드 커리큘럼 심화: Admin Impersonation과 Support Access Guardrails, 고객 대신 보기 기능을 안전하게 여는 법

백엔드 커리큘럼 심화: Admin Impersonation과 Support Access Guardrails, 고객 대신 보기 기능을 안전하게 여는 법

CS나 운영자가 고객 화면을 대신 확인해야 할 때 impersonation, just-in-time 권한, 세션 격리, 마스킹, 감사 로그를 어떻게 설계할지 실무 기준으로 정리합니다.

백엔드 커리큘럼 심화: Activity Timeline과 Event Feed, 운영자가 믿을 수 있는 이력 화면 설계하기

백엔드 커리큘럼 심화: Activity Timeline과 Event Feed, 운영자가 믿을 수 있는 이력 화면 설계하기

주문·결제·권한·배치 작업의 이력을 단순 로그 검색이 아니라 운영자가 판단할 수 있는 Activity Timeline과 Event Feed로 설계하는 실무 플레이북입니다.

백엔드 커리큘럼 심화: Third-party API Schema Drift Guard, 외부 응답 변화에 무너지지 않는 법

백엔드 커리큘럼 심화: Third-party API Schema Drift Guard, 외부 응답 변화에 무너지지 않는 법

외부 API 응답 형식이 조용히 바뀔 때 장애로 번지지 않도록 adapter, tolerant reader, schema probe, fallback, quarantine 기준을 숫자 중심으로 정리합니다.

백엔드 커리큘럼 심화: API Response Compatibility Contract, 응답 스키마 변경을 사고 없이 배포하는 법

백엔드 커리큘럼 심화: API Response Compatibility Contract, 응답 스키마 변경을 사고 없이 배포하는 법

API 응답 필드 추가·삭제·이름 변경·enum 확장·nullable 변경이 클라이언트 호환성과 성능에 어떤 영향을 주는지, 배포 전 어떤 숫자와 기준으로 판단해야 하는지 정리합니다.