Published on2026년 6월 16일Expand-Contract 패턴 — 무중단 스키마 변경의 정석databasemigrationzero-downtimeexpand-contractreliability운영 중인 데이터베이스의 스키마를 무중단으로 바꾸는 표준 기법인 Expand-Contract 패턴을 정리합니다. 컬럼 추가, 이름 변경, 삭제, 제약 조건 추가 같은 시나리오별 SQL과 더블 라이트, 점진적 백필, 애플리케이션 코드 협업, 롤백 전략까지 단계별로 다룹니다.