펀드 시스템의 뼈대, Starter 라이브러리 'barcelona'를 소개합니다
역량 개발 · 카카오뱅크 테크 · 2025.11.10
카카오뱅크 투자/외환기술팀에서 클라우드 네이티브 환경의 펀드 시스템을 구축하며 개발 생산성을 높이기 위해 직접 만든 Spring Boot Starter 라이브러리 'barcelona'에 대한 이야기입니다. 이 라이브러리는 FixedLength 전문 처리, HTTP Client 추상화, 분산 트레이싱 및 Baggage 활용과 같은 금융 도메인 특화 기능을 제공합니다. 이를 통해 개발자들은 반복적인 설정 작업에서 벗어나 핵심 비즈니스 로직 구현에 더 집중할 수 있게 되었으며, 코드의 일관성과 유지보수성도 크게 향상되었습니다.