목록 보기
펀드 시스템의 뼈대, Starter 라이브러리 'barcelona'를 소개합니다
백엔드

펀드 시스템의 뼈대, Starter 라이브러리 'barcelona'를 소개합니다

카카오뱅크
카카오뱅크
2025년 11월 10일

두줄요약

카카오뱅크가 펀드 시스템 구축 과정에서 사내 Spring Boot Starter barcelona를 개발한 사례를 소개했습니다. FixedLength 전문, HTTP Client, 분산 트레이싱을 추상화해 생산성과 일관성을 높였습니다.

핵심 내용

  • 카카오뱅크 투자/외환기술팀의 사내 Spring Boot Starter 라이브러리 barcelona 소개
  • 펀드 시스템을 클라우드 네이티브 환경의 독립 시스템으로 구축하며, 반복되는 공통 기능을 라이브러리로 추상화
  • FixedLength 전문 처리, HTTP Client 추상화, 분산 트레이싱과 Baggage 활용 등 은행 도메인 특화 기능 제공
  • 초기 설정 시간 감소, 코드 일관성 향상, 유지보수·온보딩 부담 완화 효과

적용해볼 점

  • 반복 설정과 공통 로직을 스타터 형태로 묶어 프로젝트 초기 구축 비용 절감
  • 도메인 특화 통신 규격과 추적 정보를 추상화해 개발자 사용성 개선
  • 여러 프로젝트에서 동일한 패턴과 표준을 제공해 유지보수성 확보

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...