Cassandra + kafka 用于事件溯源

hse*_*sen 5 domain-driven-design cassandra cqrs event-sourcing apache-kafka

我已经阅读了一段时间有关事件源和 CQR 的文章,并试图找到有关使用 cassandra 作为我的事件存储和 kafka 作为发布事件的队列的帖子/读物。大多数事件溯源帖子都提到了 eventStore,并且没有对 cassandra+kafka 组合进行明确的讨论。

有人知道有关该堆栈的好阅读材料吗?或者甚至回答使用该组合的优点/缺点?似乎 cassandra 被考虑用于 cqrs 的读取部分,但没有关于使用它来持久保存事件源聚合的示例/数据模型

gui*_*e31 3

据我所知,Kafka 的设计一开始就没有考虑事件溯源或 CQRS,所以也许这就是为什么你在这个主题上找不到太多内容。

现在,Martin Kleppmann在 DDD Europe 2016 上发表了关于 Kafka + Event Sourcing 的演讲。他的幻灯片主要是模式和绘图,但也许您可以理解它们。我知道该会议已被录制,因此您可能需要在接下来的几个月内查看http://dddeurope.com/2016/以获取该视频。