RDS MySQL을 RDS Aurora로 이전하기
RDS MySQLRDS AuroraAWS데이터베이스마이그레이션트래픽 증가서비스 확장
AI 요약
Beta이 글은 원티드가 서비스 초창기부터 사용해온 RDS MySQL에서 RDS Aurora로 데이터베이스를 이전한 경험을 공유합니다. 서비스 지역 확대와 사용자 증가로 인한 트래픽 증가로 RDS MySQL의 성능 및 안정성 문제가 발생했으며, 인스턴스 스케일업만으로는 근본적인 해결이 어렵다고 판단했습니다.
이에 따라 RDS Aurora 도입을 결정하게 된 배경에는 뛰어난 성능, 유연한 확장성(Auto scaling, Fail over), 멀티 마스터 지원(글로벌 서비스 준비) 등이 있었습니다. 글에서는 마이그레이션 시 고려할 점, 마이그레이션 과정, 그리고 Aurora의 Failover 발생 시 애플리케이션에서의 대응 방법 등을 다룹니다.
특히 Aurora의 클러스터 구조와 RDS MySQL의 마스터-슬레이브 구조 차이점을 인지하고 애플리케이션에서 적절히 대응하는 것이 중요함을 강조합니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기


