아카이브 글

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

백엔드 커리큘럼 심화: Partial Index와 Covering Index로 느린 조회와 과한 쓰기 비용을 같이 줄이는 법

백엔드 커리큘럼 심화: Partial Index와 Covering Index로 느린 조회와 과한 쓰기 비용을 같이 줄이는 법

인덱스를 더 만드는 대신, 어떤 조건의 데이터만 인덱싱하고 어떤 조회는 테이블 접근 없이 끝내야 하는지 실무 숫자 기준으로 정리합니다.

백엔드 커리큘럼 심화: Async Request-Reply와 Operation Resource 운영 플레이북 (202 Accepted·Polling·Webhook)

백엔드 커리큘럼 심화: Async Request-Reply와 Operation Resource 운영 플레이북 (202 Accepted·Polling·Webhook)

처리 시간이 길거나 외부 부작용이 있는 작업을 동기 API로 억지로 처리하지 않고, 202 Accepted와 operation resource로 분리해 안정적으로 운영하는 기준을 정리합니다.

백엔드 커리큘럼 심화: Transactional Outbox + CDC, 이중 쓰기 없이 이벤트를 안전하게 내보내는 법

백엔드 커리큘럼 심화: Transactional Outbox + CDC, 이중 쓰기 없이 이벤트를 안전하게 내보내는 법

DB 트랜잭션과 메시지 발행을 따로 처리할 때 생기는 이중 쓰기 문제를, Transactional Outbox와 CDC 조합으로 어떻게 줄일지 실무 기준과 숫자로 정리합니다.

백엔드 커리큘럼 심화: PostgreSQL Index Bloat, REINDEX CONCURRENTLY, Fillfactor 운영 플레이북

백엔드 커리큘럼 심화: PostgreSQL Index Bloat, REINDEX CONCURRENTLY, Fillfactor 운영 플레이북

PostgreSQL 인덱스가 왜 조용히 비대해지고, 어떤 지표에서 reindex를 결심해야 하며, fillfactor와 HOT update로 재발을 어떻게 줄일지 실무 기준으로 정리합니다.

백엔드 커리큘럼 심화: Quorum Read/Write + Read Repair 실무 플레이북

백엔드 커리큘럼 심화: Quorum Read/Write + Read Repair 실무 플레이북

복제 DB나 분산 KV에서 quorum read/write를 언제 쓰고, 언제 포기해야 하는지, read repair와 hinted handoff를 어떤 숫자로 운영해야 하는지 실무 기준으로 정리합니다.