회원 시스템 MSA 전환 도전기: MAU 1,900만 당근 유저를 위한 선택
16
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

회원 시스템 MSA 전환 도전기

이 게시물은 당근의 회원 및 인증 시스템을 마이크로서비스 아키텍처(MSA)로 전환하며 겪은 기술적 도전과 전략을 공유합니다.

주요 내용

  • 기존 레거시 시스템의 복잡성 극복과 시스템 분리 목표 설정
  • 회원 라이프사이클 정답지 작성 및 레거시 시스템 철저 분석
  • 확장성 높은 신규 데이터베이스 스키마 재설계와 데이터 마이그레이션 Job 설계
  • 프록시 사이드카를 활용한 Dual-Write와 API 마이그레이션 4단계 진행
  • 비즈니스 로직 Replaying, 응답 Shadowing, 점진적 Rollout으로 안정적 전환 달성

성과

1년 이상의 긴 프로젝트를 통해 당근은 99.999% 가용성 목표를 달성하고, 확장 가능하며 안정적인 회원 시스템을 확보하였습니다.

연관 게시글