EDA (Event Driven Architecture)
..이벤트 주도 아키텍처 (EDA, Event Driven Architecture)는 이벤트의 생산, 감지, 소비와 이벤트에 따른 응답 등을 촉진하는 소프트웨어 아키텍처다. [Wikipedia, EDA] 이 육각형이 들어오고 나가는 이벤트에는 여러 종류가 있을 수 있는데, 우린 도메인 이벤트에 특히 관심이 있다. 이 애플리케이션은 시스템이나 엔터프라이즈나 다른 타입의 이벤트도 마찬가지로 구독할 수 있다. 아마 이런 다른 이벤트는 시스템의 상태, 모니터링, 로깅, 동적 프로비저닝 등의 문제를 다룰 것이다. 그러나 모델링에 주의를 요하는 사건을 전하는 것은 도메인 이벤트다.(쇼핑몰이라면 주문, 주문취소, 교환, 반품, 배송 등이 주요 도메인 이벤트다)우리는 엔터프라이즈에서 이벤트 주도 방식의 시스템을 지원하..
2024. 8. 30.