거북목 개발자

서버 아키텍쳐를 넓은 관점으로 보자

도메인 치료

DDD: Domain Driven Design

⇒ 어떻게 적용해 볼 수 있을까?

유비쿼터스 언어

Architect + Domain Expert + Developer

모든 이해관계자들이 공통적으로 이해할 수 있는 언어

(범용적인, 보편적인 언어를 선택)

이벤트 스토밍

image.png

: 모두가 이해할 수 있는 언어로, 비즈니스 시스템을 도메인 중심으로 설계하는 방법

아키텍처 치료

MSA vs Monolithic