백엔드

구조적 로깅, 장애를 빨리 읽는 법

텍스트 로그는 사람 눈에만 맞춰져 있다. 구조적 로깅(JSON 기반)으로 바꾸면 장애 분석 시간이 줄어드는 이유와, 관측 삼각형 속에서 구조적 로그가 맡는 구체적 역할을 실무 관점에서 정리했다.

2026-07-18

REST vs GraphQL: 2026년 판교에서 실제로 고르는 기준

REST는 단순 요청에서 33% 높은 처리량, GraphQL은 복잡 쿼리에서 28% 낮은 지연시간을 보인다. 어떤 상황에서 어느 것을 선택할까?

2026-07-17

JSONB 인덱스 전략 실패와 복구: 쿼리 패턴 모르고 GIN 깔았던 2개월

PostgreSQL JSONB를 무분별하게 GIN 인덱스로 덮은 뒤 쓰기 성능이 반토막 난 사건. 쿼리 패턴을 분석해 Expression B-tree로 전환하고 정규화 기준을 세운 회고.

2026-07-17