책으로 습득한 지식을 기반으로 애플리케이션을 직접 설계하고 구현해보려 하는데, 복잡한 도메인 지식이 존재하는 이커머스 분야가 배운 지식들을 적용하기 적합하다고 판단하여 간단한 이커머스를 구축해보는 프로젝트를 진행하려 한다.
이번 글에서는 서비스의 요구사항을 정의한다.
DDD의 전략적 설계를 가속화하기 위해 이벤트 중심의 전략적 설계 기법인 이벤트 스토밍을 활용하여 마이크로서비스를 도출한다.
이벤트 스토밍을 통한 마이크로서비스 도출 과정을 거쳐 식별된 마이크로서비스를 상세 설계한다.
프로젝트의 주 목적인 `복잡한 도메인 지식이 존재하는 이커머스 프로젝트를 DDD, Hexagonal Architenture, Microservice Architecture, Spring Cloud, Apache Kafka 기반으로 구축`을 달성하여 프로젝트를 마무리한다