Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
ㄷㄷㄷ: Domain Driven Design과 적용 사례 공유 / if(kakao)2022 섬네일

ㄷㄷㄷ: Domain Driven Design과 적용 사례 공유 / if(kakao)2022

카카오엔터테인먼트 favicon카카오엔터테인먼트·Architecture·
JavaREST APIMicroservices
2022년 12월 09일0

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

카카오엔터테인먼트가 레거시 서버를 DDD로 설계하고, 점진적으로 MSA로 전환한 경험을 공유했습니다.

주요 경험

  • Bounded Context/Context Map/Aggregate로 영역을 구분하고 서비스 간 의존성을 낮춤
  • Hexagonal Architecture로 포트/어댑터를 도입해 비즈니스 로직과 데이터 접근 로직을 분리
  • Load/Save Port와 Mapper로 엔티티 매핑을 구현하고 향후 이벤트 기반 확장 가능성을 확보

얻은 인사이트

  • 도메인 중심 설계로 유지보수성과 응집도 향상
  • 신규 도메인 추가와 변경이 용이해짐
  • MSA 도입은 개발 복잡도와 관리 이슈를 동반하며 Mapper 등 추가 코드가 필요

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
코드 사례로 보는 Domain-Driven 헥사고날 아키텍처 섬네일
75%

코드 사례로 보는 Domain-Driven 헥사고날 아키텍처

카카오스타일 favicon카카오스타일·2025년 03월 21일
10년 된 레거시를 현대화하다 - Part.2: 매장 도메인의 구현 여정 섬네일
73%

10년 된 레거시를 현대화하다 - Part.2: 매장 도메인의 구현 여정

올리브영 favicon올리브영·2025년 01월 24일
금융서비스 MSA 전환기 — DB 부(1편) 섬네일
73%

금융서비스 MSA 전환기 — DB 부(1편)

핀다 favicon핀다·2023년 07월 17일