[사례 연구] 데이터베이스 마이그레이션이 무너지는 순간, 어떻게 대응할 것인가
데이터베이스 마이그레이션은 개발팀이 가장 두려워하는 작업 중 하나다. 성공하면 눈에 띄지 않지만, 실패하면 서비스 전체가 마비되고 데이터가 손실될 수 있다. 이 글은 마이그레이션이 실제로 어떻게 망가지는지, 그리고 문제가 생겼을 때 어떻게 수습할 것인지를 다룬다.
마이그레이션이 실패하는 근본 원인
데이터베이스 마이그레이션이 실패하는 경우는 보통 몇 가지 패턴으로 나뉜다. 먼저 충분한 테스트