핵심 요약
미리디의 백엔드팀은 Java + Spring Boot 기반의 MSA 전환과 글로벌 확장을 추진해 안정성과 확장성을 확보하는 아키텍처를 구축했습니다.
구현 방법
- 마이크로서비스 분리 및 도메인별 DB 분리, PostgreSQL RDS를 Aurora PostgreSQL로 전환
- MongoDB를 디자인/스토리지 데이터 저장에 활용, Redis를 캐싱 및 세션 관리에 사용
- MSK와 Axon 프레임워크 기반 이벤트 드리븐 아키텍처 도입
- Spring Cloud Gateway 도입 후 EKS 도입으로 서비스 경계성과 확장성 강화
- 모니터링은 Datadog으로 운영 가시성 확보
주요 결과
- 수천만 유저를 안정적으로 지원하는 운영 체계 확보
- 실시간 저장/동시편집 도입으로 디자인 1.0→2.0 전환 지원
- 캐시 히트율 50% 이상 증가
- 콘텐츠 등록에서 검색 가능까지 파이프라인 지연 5배 이상 감소
- 디자인 도메인에서 일 평균 사용량 2.5배 증가
