배경
EDA(Event-Driven Architecuture) 환경을 설계할 때 Event에 대해서 여러 종류가 존재한다는것을 대부분 알고있을것이다.
필자가 최근 기여하고있는 제품은 다양한 이벤트들을 생산(produce)하고 소비(consume)하여 많은 도메인 서비스 컴포넌트 간 데이터를 동기화하고 일관성을 최종적으로 확보하는 구조이다.
팀 내에서 제품을 만들 때 DDD(Domain-Driven Design) 방법론을 적극적으로 활용하고 있음...