https://www.youtube.com/watch?v=DY3sUeGu74M
https://www.youtube.com/watch?v=DY3sUeGu74M&embeds_referring_euri=https://woowacon.com/&source_ve_path=MjM4NTE&feature=emb_title
이벤트 기반 아키텍처를 적용했던 경험담을 공유 드립니다. 이벤트 정의부터 구현 과정 그리고 이후로 더 해볼 수 있는 것들까지, 우리가 고민했던 부분들을 이야기해보려 합니다.
추천 대상
배달 시스템의 복잡도 증가
알림, 배달시간, 통계, 쿠폰 등
이러한 기능들은 대부분 ‘배달’ 기능과 강한 일관성을 필요로하지 않는다.
‘강한 일관성을 갖는다’ : 배달이 변경되었을 때, 관련 기능들도 ‘동시에’ 반영되어야 한다.
‘결과적 일관성’ : 배달이 변경되었을 때, 관련 기능이 “언젠가” 반영되면 된다.
→ 이벤트를 통해 해결!