모든 블로그
카카오뱅크

카카오뱅크

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

활동 요약

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

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

아키텍처

하루 N억 건의 알림 시스템 구축기 (1): 카카오뱅크는 어떻게 발송 플랫폼의 새로운 뼈대를 세웠나

카카오뱅크가 대규모 알림 발송기의 성능 병목과 복잡한 구조를 해결하기 위해 Service/Core Layer 분리 아키텍처를 도입했습니다. 개발자는 단순한 인터페이스만 구현하고, Lock-Free와 Work-Stealing 같은 최적화는 Core Layer에 숨겼습니다.

#Kotlin#Spring Framework#동시성
3900

아키텍처

사람이 기다리지 않는 담보심사시스템 설계

담보 심사 업무를 작업 체인과 비동기 처리로 바꿔 대기 시간을 줄였습니다. 전용 대시보드와 재처리 구조로 운영 가시성과 안정성도 높였습니다.

#비동기#batch#트랜잭션
7700

아키텍처

AI 시대의 데이터센터: GPU의 뜨거운 열을 어떻게 식힐 것인가?

AI 데이터센터의 GPU 발열 문제로 공랭식 냉각이 한계에 이르렀다고 설명했습니다. 액체 냉각 도입 시 전력, 물, 안정성까지 인프라 전반의 재설계가 필요하다고 정리했습니다.

#server#cloud#모니터링
8300

아키텍처

복잡한 비즈니스 로직, 파이프라인으로 다듬기

대출 심사 로직의 복잡도를 줄이기 위해 Pipeline, Job, Store 구조를 적용한 사례를 소개했습니다. 정책 변경과 테스트를 더 쉽게 만들기 위한 설계 고민을 정리했습니다.

#GitLab#CI/CD#pipeline
10300

아키텍처

MSA로의 여정에서 만난 Spring Modulith 체리픽 해본 후기

Spring Modulith를 활용해 모놀리스와 MSA 사이에서 도메인 경계를 강제한 실무 경험을 정리했습니다. 불확실한 전환기에 논리적 모듈 분리로 운영 부담과 결합도를 함께 줄인 사례를 공유했습니다.

#MSA#Spring Boot#Kotlin
16500

아키텍처

R.I.P. 내가 만든 시스템이 무지개 다리를 건넌 이야기

카카오뱅크 Oslo 시스템의 도입, 운영, 종료 과정을 통해 기술적 선택의 유한성과 가역성을 돌아보았습니다. 장애 격리에는 성공했지만 장기 운영 비용과 Bus Factor 문제로 EOS를 결정했습니다.

#MSA#모니터링#refactoring
3600

아키텍처

구해줘 홈즈! 은행에서 3천만 트래픽의 홈 서비스 새로 만들기

은행의 하루 3천만 트래픽 홈 화면을 레거시에서 분리해 새로 개편한 사례를 다뤘습니다. MSA 기반으로 안정적인 홈 서비스 분리를 추진한 여정을 정리했습니다.

#MSA#Spring Boot#traffic
4600

아키텍처

모든 개발자가 알아야 할 SOLID의 진실 혹은 거짓

SOLID 5대 원칙의 역사와 장점을 정리한 글입니다. 면접 상황을 예시로 각 원칙의 핵심과 오해를 가볍게 짚었습니다.

#디자인패턴
15700

아키텍처

유일한 멀티모듈 헥사고날 아키텍처 : 메시지 허브 적용기

카카오뱅크 메시지 허브에 멀티모듈 헥사고날 아키텍처를 적용한 사례를 소개했습니다. 개발, 확장, 유지 보수 편의성과 프로젝트 관리 효율 향상을 중심으로 설명했습니다.

#MSA#module
4500