J Oliver EventStore V2.0 CommonDomain Snapshot



在使用EventStore和CommonDomain(是否有更好的地方可以问,usergroup,类似的东西)时,考虑采取聚合快照的最佳实践是什么?

Stack Overflow是提问的最佳场所,因为每个人都可以从答案中受益。

快照通常应该"带外"——也就是在主线处理之外。换句话说,当提交一系列事件时,您不希望在该点拍摄快照。相反,您可能希望让另一个线程或进程异步地获取快照。我推荐另一个线程,而不是一个完全独立的进程,因为你不必担心确保你的程序集(域,消息等)与你的主处理线程是相同的。

"如何"拍摄快照的代码留给您,最终用户。我很可能会在下周左右提供一些额外的指导,关于拍摄快照的确切步骤。

一个额外的考虑是,你真的需要快照吗?你有多少流超过1000个事件?如果没有,那么几乎可以肯定不需要快照的复杂性。

相关内容

  • 没有找到相关文章

最新更新