모든 블로그
카카오뱅크

카카오뱅크

주요 카테고리 AI · 아키텍처

활동 요약

대표 인기 포스트MSA로의 여정에서 만난 Spring Modulith 체리픽 해본 후기165 조회
최근 30일
0개
평균 조회
44
누적 조회
2,618
전체 글
60개
마지막 발행
2026. 10. 14.
블로그 방문

카카오뱅크 기술 블로그 글 (7)

백엔드

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

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

#Spring Boot#MSA#cloud
4000

백엔드

만능도구는 없다, 적절한 선택은 있다: Spring Statemachine으로 완성한 알림 2.0

Spring Statemachine으로 알림 시스템의 상태 관리를 체계화한 사례를 다뤘습니다. 직접 구현과 프레임워크 도입의 장단점, TTL 관리 같은 주의점도 함께 정리했습니다.

#Spring Boot#Redis#Kotlin
3800

백엔드

그 많던 메시지는 누가 다 먹었을까?

카카오뱅크 알림탭에서 발생한 간헐적 동시성 문제를 ShardingSphere 내부 상태와 초기화 경쟁으로 분석했습니다. SQL 대체와 Warm-Up으로 해결하고, 핵심 라이브러리 관리 체계도 도입했습니다.

#동시성#ShardingSphere#database sharding
9000

백엔드

Exposed에서 도망 간 Escape를 찾습니다 (feat. MySQL)

Exposed와 MySQL 조합에서 발생한 SQLSyntaxErrorException의 원인을 단계적으로 추적했습니다. 임시 해결책보다 근본 원인을 찾는 디버깅 접근을 다뤘습니다.

#Exposed#MySQL#모니터링
4600

백엔드

카드 청구금액 알림 서비스의 홀로서기 대모험

오픈뱅킹 단일 시스템에 있던 카드 청구금액 알림 서비스를 별도 시스템으로 분리한 이관 과정을 공유했습니다.외부 의존성과 재처리, 검증 전략 조정 과정을 통해 안정적으로 전환한 경험을 정리했습니다.

#REST API#Spring WebFlux#Spring MVC
4500

백엔드

REST API 데이터 모킹 도구 개발 이야기 ⚡

REST API가 준비되기 전에도 클라이언트가 테스트할 수 있는 데이터 모킹 도구를 소개했습니다. 복잡한 API 연동과 검증 과정의 커뮤니케이션 비용을 줄인 사례입니다.

#REST API#test#자동화
3200

백엔드

Release 2.28 비하인드 이야기 (with 계좌의확장캠프)

mini 가입 연령을 7세 이상으로 낮추며 부모-자녀 관계와 법정대리인 동의 절차를 새로 설계했습니다. 외부 교육 데이터를 사전 이관하고 협업 기반 QA로 복잡한 예외를 대응했습니다.

#mini#공공 마이데이터#NICE
1400