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

이벤트 기반 아키텍처를 적용했던 경험담을 공유 드립니다. 이벤트 정의부터 구현 과정 그리고 이후로 더 해볼 수 있는 것들까지, 우리가 고민했던 부분들을 이야기해보려 합니다.

추천 대상

이벤트 기반 아키텍처를 왜?

배달 시스템의 복잡도 증가

알림, 배달시간, 통계, 쿠폰 등

Untitled

이러한 기능들은 대부분 ‘배달’ 기능과 강한 일관성을 필요로하지 않는다.

‘강한 일관성을 갖는다’ : 배달이 변경되었을 때, 관련 기능들도 ‘동시에’ 반영되어야 한다.

Untitled

‘결과적 일관성’ : 배달이 변경되었을 때, 관련 기능이 “언젠가” 반영되면 된다.

→ 이벤트를 통해 해결!