2026-05-17•백엔드 데이터 인프라 백엔드 데이터 인프라 3편. PostgreSQL의 클라이언트·서버 아키텍처와 클러스터·데이터베이스·스키마·테이블 4단계 계층을 풀어쓴 학습 노트. 📚 백엔드 데이터 인프라…
PostgreSQL
백엔드 데이터 인프라 2편 — PostgreSQL 설치 (Docker·brew·apt 3가지)
2026-05-17•백엔드 데이터 인프라 백엔드 데이터 인프라 2편. PostgreSQL을 Docker·Homebrew·apt 3가지 방법으로 로컬에 설치하는 표준 패턴과 초기 검증 풀어쓴 학습 노트.…
백엔드 데이터 인프라 1편 — PostgreSQL이란 + MySQL과의 비교
2026-05-17•백엔드 데이터 인프라 백엔드 데이터 인프라 1편. PostgreSQL이 한국 회사 백엔드 신규 표준이 된 이유와 MySQL과의 정확한 차이를 풀어쓴 학습…
자바 백엔드 입문 54편 — Testcontainers 실제 DB 통합 테스트
2026-05-17•자바 백엔드 입문 자바 백엔드 입문 54편. H2 인메모리 대신 진짜 PostgreSQL을 Docker로 띄워 통합 테스트하는 Testcontainers 표준 패턴 풀어쓴…
DB 엔지니어링 — 동시성 제어·Locking·MVCC
2026-05-03•확률과 통계 마스터 노트 데이터베이스 엔지니어링 마스터 노트 시리즈 6편. 동시성 제어가 ACID의 I(Isolation)을 구현하는 방법, Pessimistic Locking 종류(Shared/Exclusive/Row/Table), MVCC가…
DB 엔지니어링 — 내부 구조·Storage Engine·WAL
2026-05-03•확률과 통계 마스터 노트 데이터베이스 엔지니어링 마스터 노트 시리즈 7편. DB가 디스크와 메모리를 어떻게 관리하는지, Page·Heap·Tablespace 계층 구조, WAL이 ACID의…
DB 엔지니어링 — 복제·Read Replica·동기 vs 비동기
2026-05-03•확률과 통계 마스터 노트 데이터베이스 엔지니어링 마스터 노트 시리즈 5편. 복제가 단순한 백업이 아닌 이유, Master-Slave / Multi-Master 토폴로지, 동기…
DB 엔지니어링 — 파티셔닝 (Range·List·Hash)
2026-05-03•확률과 통계 마스터 노트 데이터베이스 엔지니어링 마스터 노트 시리즈 3편. 수평 vs 수직 파티셔닝의 결정적 차이, Range·List·Hash 3가지 파티션 전략,…