핵심 요약
핀다가 금융서비스 MSA 전환으로 여신관리와 대출비교 도메인 분리, CQRS 도입, 멀티 데이터소스 구성 및 Gradle 전환 등을 수행하고 Push 알림 처리 로직을 Databricks 기반 데이터 레이크로 이관했습니다.
구현 방법
- Domain-Driven Design(DDD) 기반으로 Boundd Context 도출 및 CQRS 적용
- 멀티 데이터소스 구성으로 읽기/쓰기 분리 및 엔티티/리포지토리 관리
- Maven에서 Gradle로 빌드 도구 전환 및 공통 모듈 제거
- Push 알림 처리 흐름을 Databricks 데이터 레이크로 이관하여 일괄 처리
주요 결과
- 대출비교 DB CPU 워크로드 10% 감소
- 대출비교 DB QPS(평일 기준) 20% 감소



