이벤트를 이용해 도메인이 뒤섞이는 문제는 해결을 했지만 외부시스템의 성능에 영향을 받는건 해결이 안됬음. 가장 쉽게 생각할수있는 해결방안은 비동기로 처리하는것 카톡알림이나 이메일 알림같은경우 10초 20초 정도 늦게 도착해도 전혀 문제될게 없어보인다. A를 하면 일정시간안에 B를 해라 같은 경우에 비동기 처리를 하면 해결될것같다. 비동기 이벤트 로컬 핸들러를 비동기로 실행 메시지 큐 사용 이벤트 저장소와 이벤트 포워더 사용 이벤트 저장소와 이벤트 제공 API 사용 1. 로컬 핸들러를 비동기로 실행 @Service public class OrderCanceledEventHandler{ // ... @Async @EventListener(OrderCanceledEvent.class) public void h..