Backend Engineering Notes

Youngwon
백엔드 기술 블로그

서비스를 만들고 운영하며 마주친 문제와 해결 과정을 기록합니다.
문제를 어떻게 정의하고, 무엇을 근거로 판단하고, 어떻게 검증했는지에 집중합니다.

Latest

최신 글

전체 보기

Topics

주요 주제

설계와 모델링

의도를 코드와 모델에 어떻게 담을지, 복잡성을 어디에 둘지 판단한 과정.

경계와 일관성

트랜잭션, 비동기 작업, 멱등성처럼 여러 실행 흐름 사이의 일관성을 지키는 방법.

API와 협업

오류 전파, 버전 전환, 호환성처럼 시스템과 팀 사이의 계약을 안전하게 바꾸는 기준.

운영과 성능

배포, 메시지 처리, 실시간 집계와 성능 회귀처럼 운영 환경에서만 드러나는 문제의 추적 과정.