카
카카오페이
May 23, 20251회
카카오페이 여신코어 DDD(Domain Driven Design, 도메인 주도 설계)로 구축하기

간단 소개
카카오페이 여신 시스템을 DDD로 구축한 경험 공유: DDD 개념, 적용 과정, 코드 레벨 설계 및 구현 설명.
AI Summary
- DDD 도입 배경 및 목표
- 카카오페이 여신 시스템 내재화를 위해 DDD를 도입, 외부 솔루션의 한계를 극복하고 유지보수 효율성을 높임
- 복잡한 여신 업무(대출, 심사, 승인 등)를 체계적으로 관리하고, 도메인 전문가와 개발자 간의 유비쿼터스 언어를 통해 원활한 소통을 도모
- DDD 적용 과정 및 설계
- 바운디드 컨텍스트와 애그리거트 루트를 정의하여 도메인을 분리하고, 각 도메인의 기능을 명확히 함
- 도메인 모델을 설계할 때, 각 도메인이 독립적으로 기능을 수행하도록 하여 도메인 간 의존성을 최소화하고, 기능 중복을 방지
- Application Level에서 비즈니스 로직 구현 시, 도메인 객체를 조합하여 사용함으로써 개발 시간을 단축하고 코드 분석을 용이하게 함
- 구현 및 코드 관리
- Application은 Domain 모듈을 사용하여 비즈니스 로직을 구현하고, Domain 모듈은 JPA Entity에 직접 접근하는 것을 막음
- DomainRepository를 통해 DomainEntity와 JpaEntity 간 변환을 수행하여 도메인 설계가 DB Table 구조에 종속되지 않도록 함
- 공통 기능은 Biz-component를 만들어 중복 구현을 방지하고, 핵심 비즈니스 로직을 집중 관리
Next Feeds

문의 대응을 효율화하기 위한 RAG 기반 봇 도입하기
RAG 기반 AWX 지원 봇 도입 사례를 통해 반복적인 문의 대응을 효율화하고, AI 트렌드 이해 및 서비스 업무 부하 감소 가능성을 제시합니다.
RAGAWXLLM챗봇자동화
2025. 5. 23.
LY Corp

타임존으로 알아보는 우리나라 근현대사
타임존 변화를 통해 우리나라 근현대사를 살펴보고, 시간 속에 담긴 역사, 과학기술, 주권의 의미를 고찰합니다.
타임존IANA TZDB표준시서머타임근현대사
2025. 5. 23.
여기어때

모바일 앱의 여기서 재탐색 기능 개선!
여기어때 모바일 앱의 지도 기반 '여기서 재탐색' 기능 개선 과정을 설명하고, 폴리곤&박스 검색 방식 도입을 통해 사용자 경험을 향상시킨 내용을 담고 있습니다.
지도재탐색폴리곤 검색박스 검색줌 레벨
2025. 5. 23.
여기어때

검증을 거쳐 완성한 여기어때 홈 아이콘 리스킨
여기어때 홈 아이콘 리스킨 과정을 통해 사용자 경험을 개선하고 앱 사용률을 높였습니다.
여기어때아이콘 리스킨사용자 경험A/B 테스트데이터 분석
2025. 5. 23.
여기어때

이토록 아름다운 새로고침
김경태의 '이토록 아름다운 새로고침'에 대한 정보, 구독 안내, 채용 정보, 문의처 및 저작권 정보를 제공한다.
새로고침김경태SIMPLICITY구독비바리퍼블리카
2025. 5. 23.
토스

진짜 모두를 위한 금융
토스의 '진짜 모두를 위한 금융' 슬로건 하에 금융 접근성 개선 노력과 관련 콘텐츠, 회사 정보를 요약.
토스금융접근성김유라비바리퍼블리카
2025. 5. 23.
토스