sy/dev

Series

백엔드 지식 지도

8 posts in this series

  1. 1

    백엔드 엔지니어를 위한 지식 지도 — 무엇부터 공부해야 하나

    Concept2026-08-29 09:0027 min read

    백엔드 지식을 네트워크, HTTP, OS와 프로세스, 데이터베이스, 워커와 큐, 분산 시스템이라는 여섯 영역으로 나누고 무엇부터 공부하면 좋은지 정리한다.

  2. 2

    데이터베이스는 상태가 사는 곳이다 — 트랜잭션, 잠금, 마이그레이션

    Concept2026-08-29 09:0026 min read

    백엔드 지식 지도 2편. 동시에 두 요청이 같은 데이터를 만질 때 데이터베이스가 무엇을 보장하고, 무엇은 애플리케이션이 책임져야 하는지 정리한다.

  3. 3

    분산 시스템에서는 응답 없음만으로 아무것도 알 수 없다

    Concept2026-08-29 09:0015 min read

    백엔드 지식 지도 3편. 부분 실패, 타임아웃, 재시도, 멱등성, 과부하 대응, 관측 지표를 하나의 사고방식으로 정리한다.

  4. 4

    워커와 큐를 쓰면 반드시 물어야 하는 질문 — 이 잡이 두 번 돌면?

    Concept2026-08-29 09:0014 min read

    백엔드 지식 지도 4편. 큐를 쓰는 이유와 함께 배달 보장, 멱등 소비자, 가시성 타임아웃, DLQ, 큐 격리를 실무 관점에서 정리한다.

  5. 5

    HTTP와 API는 서비스 사이의 계약이다 — 멱등성, 상태코드, 타임아웃

    Concept2026-08-29 09:0012 min read

    백엔드 지식 지도 5편. HTTP 메서드 의미론, 5xx의 화자, 스트리밍 타임아웃, CORS와 리다이렉트 함정을 실무 관점에서 정리한다.

  6. 6

    OS와 프로세스를 모르면 백엔드 장애의 절반은 안 보인다

    Concept2026-08-29 09:0013 min read

    백엔드 지식 지도 6편. 프로세스, 신호, 파일 디스크립터, 이벤트 루프, GIL, OOM, cgroup을 운영 장애 관점에서 정리한다.

  7. 7

    네트워크 장애를 읽는 법 — DNS, TCP, TLS, HTTP를 나눠서 보기

    Concept2026-08-29 09:0012 min read

    백엔드 지식 지도 7편. 연결 실패를 DNS, TCP, TLS, HTTP, 라우팅, 컨테이너 네트워크 문제로 나누어 진단하는 관점을 정리한다.

  8. 8

    백엔드 장애를 읽는 법 — 로그만 보지 말고 신호를 연결하자

    Guide2026-08-29 09:0015 min read

    백엔드 지식 지도 마지막 편. 네트워크, HTTP, OS, DB, 큐, 분산 시스템의 신호를 연결해 장애를 진단하는 실전 순서를 정리한다.