이벤트 소싱(Event Sourcing) 패턴은 마이크로서비스 아키텍처에서 데이터를 저장하고 처리하는 방법 중 하나로 시스템의 상태를 단순히 저장하는 것이 아니라 발생한 이벤트(event)를 순서대로 기록하고 이를 통해 상태를 재구성하는 방식이다. 핵심 개념이벤트 중심 저장데이터의 상태 변화는 이벤트로 기록된다.예를 들어, 은행 계좌의 잔액을 저장하는 대신 "입금", "출금"과 같은 이벤트를 기록한다.상태의 재구성현재 상태는 이벤트 로그를 순차적으로 재생(replay) 하여 재구성한다.이벤트 로그는 시스템의 단일 진실 소스(single source of truth)가 된다.불변성이벤트는 변경되거나 삭제되지 않고 불변(immutable) 성질을 가진다.모든 이벤트는 시간 순서대로 저장된다. 장점감사 및 추..