아카이브 글

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

백엔드 커리큘럼 심화: JSONB 확장 필드와 스키마 거버넌스, 빠른 변경과 운영 가능성 사이의 균형

백엔드 커리큘럼 심화: JSONB 확장 필드와 스키마 거버넌스, 빠른 변경과 운영 가능성 사이의 균형

JSONB나 확장 필드가 빠른 제품 변경에 도움이 되는 경우와, 검증·인덱스·마이그레이션·리포팅 비용을 폭발시키는 경우를 구분하고 운영 기준으로 설계하는 방법을 정리합니다.

백엔드 커리큘럼 심화: Tamper-Evident Audit Log, 조작 방지 감사 로그를 운영 증거로 만드는 법

백엔드 커리큘럼 심화: Tamper-Evident Audit Log, 조작 방지 감사 로그를 운영 증거로 만드는 법

관리자 액션, 권한 변경, 결제·정산 이벤트를 나중에 설명 가능한 증거로 남기기 위해 append-only 로그, 해시 체인, 보존 정책, 조회 권한을 실무 기준으로 정리합니다.

백엔드 커리큘럼 심화: Session Affinity와 Stateful Routing 운영 플레이북

백엔드 커리큘럼 심화: Session Affinity와 Stateful Routing 운영 플레이북

스티키 세션, 서버 메모리 세션, Redis 세션 저장소, JWT 기반 stateless 인증을 운영 기준으로 비교하고 장애·배포·확장 관점의 선택 기준을 정리합니다.

백엔드 커리큘럼 심화: Projection Lag와 Read Model Rebuild 운영 플레이북

백엔드 커리큘럼 심화: Projection Lag와 Read Model Rebuild 운영 플레이북

이벤트 기반 시스템에서 read model projection lag, 재빌드, 백필, 체크포인트를 운영 기준으로 관리하는 방법을 숫자와 의사결정 기준 중심으로 정리합니다.

백엔드 커리큘럼 심화: UPSERT, UNIQUE 제약, 멱등 키를 쓰기 경로 기준으로 고르는 법

백엔드 커리큘럼 심화: UPSERT, UNIQUE 제약, 멱등 키를 쓰기 경로 기준으로 고르는 법

중복 요청과 재처리를 막을 때 UPSERT, UNIQUE 제약, 멱등 키를 언제 어떻게 조합해야 하는지 쓰기 경로 기준으로 정리합니다.

백엔드 커리큘럼 심화: Optimistic Lock, Pessimistic Lock, Atomic Update를 경쟁 비용 기준으로 고르는 법

백엔드 커리큘럼 심화: Optimistic Lock, Pessimistic Lock, Atomic Update를 경쟁 비용 기준으로 고르는 법

동시성 제어는 락을 세게 거는 문제가 아니라 충돌 비용과 대기 비용을 어디에 둘지 정하는 일입니다. Optimistic Lock, Pessimistic Lock, Atomic Update를 실무 숫자 기준으로 비교합니다.