Concept08.292026-08-29 09:0026 min read
데이터베이스는 상태가 사는 곳이다 — 트랜잭션, 잠금, 마이그레이션
백엔드 지식 지도 2편. 동시에 두 요청이 같은 데이터를 만질 때 데이터베이스가 무엇을 보장하고, 무엇은 애플리케이션이 책임져야 하는지 정리한다.
8 posts tagged
백엔드 지식 지도 2편. 동시에 두 요청이 같은 데이터를 만질 때 데이터베이스가 무엇을 보장하고, 무엇은 애플리케이션이 책임져야 하는지 정리한다.
백엔드 지식 지도 3편. 부분 실패, 타임아웃, 재시도, 멱등성, 과부하 대응, 관측 지표를 하나의 사고방식으로 정리한다.
백엔드 지식 지도 마지막 편. 네트워크, HTTP, OS, DB, 큐, 분산 시스템의 신호를 연결해 장애를 진단하는 실전 순서를 정리한다.
백엔드 지식 지도 5편. HTTP 메서드 의미론, 5xx의 화자, 스트리밍 타임아웃, CORS와 리다이렉트 함정을 실무 관점에서 정리한다.
백엔드 지식을 네트워크, HTTP, OS와 프로세스, 데이터베이스, 워커와 큐, 분산 시스템이라는 여섯 영역으로 나누고 무엇부터 공부하면 좋은지 정리한다.
백엔드 지식 지도 7편. 연결 실패를 DNS, TCP, TLS, HTTP, 라우팅, 컨테이너 네트워크 문제로 나누어 진단하는 관점을 정리한다.
백엔드 지식 지도 6편. 프로세스, 신호, 파일 디스크립터, 이벤트 루프, GIL, OOM, cgroup을 운영 장애 관점에서 정리한다.
백엔드 지식 지도 4편. 큐를 쓰는 이유와 함께 배달 보장, 멱등 소비자, 가시성 타임아웃, DLQ, 큐 격리를 실무 관점에서 정리한다.