소프트웨어 아키텍처 패턴
[성능 패턴] 이벤트 소싱(Event Sourcing) 패턴
이벤트 소싱 패턴 각 이벤트는 시스템 내 특정 엔티티에 대한 변경 사항과 사실 정보로 구성된다. 이벤트의 가장 중요한 특징은 불변성이다. 일단 시스템에 들어오면 절대 변하지 않는다. 로그의 마지막에 새로운 이벤트를 추가하는 작업만 가능하다. 이벤트 소싱 – 이벤트를 어디에 저장해야 하나? 데이터베이스 – 각 이벤트에 대한 개별 레코드 메시지 브로커 – 각 이벤트에 대한 개별 메시지 이벤트 소싱 & CQRS 이벤트 소싱 + CQRS 조합은 매우 인기가 있다 그 이유는: 이력과 감사정보를 확인할 수 있다. 빠르고 효율적인 쓰기 작업 빠르고 효율적인 읽기 작업 참고 https://www.udemy.com/course/cloud-computing-software-architecture-patterns-korean
2024. 2. 24. 19:48