2017-11-01 10 views
0

현재이 문제에 대한 기술적 인 솔루션을 선택하려고합니다. 어떻게 가져오고, 재방송하지 않고, 여러 가지 내부 및 외부 소스)를 채택한 시스템에서? EventSourcing은 좋은 해결책 인 것처럼 보이지만 이전 이벤트를 가져올 수 있는지 찾지 못합니다. 언제든지 오래된 이벤트를 수신 할 수 있다고 말해야하지만 중요한 개념은 오브젝트의 상태를 저장하는 것이 아니라 이벤트 자체를 저장 한 다음 필요로하는 앱에 제공하는 것입니다. 도움 주셔서 감사합니다.새 EventSourcing 시스템에서 이전 이벤트를 가져올 수 있습니까?

답변

0

물론 이전 이벤트를 새 시스템으로 가져올 수 있습니다.

비슷한 문제가 있습니다 : 여러 이벤트 구조 (mongodb, sql, json 텍스트 필드가있는 sql)가있는 여러 이벤트 저장소. 조사가 끝나면 모든 이벤트 (유사한 구조로의 변환 - 타임 스탬프, 집계 이름 등)를 새 이벤트 저장소에 복제하기로 결정했습니다. 이제 모든 응용 프로그램이이 새로운 es에서 작동합니다.

읽기 전용이 아닌 경우 이전 저장소의 이벤트를 사후 대응 복제하는 것이 좋습니다.