이벤트 소싱 원리와 구현
만약 사용자가 장바구니를 뺐다고 가정하고, 그 정보를 남길려고 한다고 생각해보자.
시스템의 상태를 로그로 남길 수 있을 것이다.
이벤트 소싱은 사용자가 동작을 수행한 것을 이벤트로 보고 기록하는 것이다. 이것을 event handler를 통해서 기록한다.