在记录事件模式时使用哪些工具

时间:2019-02-11 20:27:11

标签: event-driven event-driven-design

我们的团队开始实施事件驱动的设计。现在,我们正在寻找记录这些事件模式的最佳工具和实践。

此用例使用哪些常用工具?

感谢任何链接或建议。

1 个答案:

答案 0 :(得分:0)

我将从常见的CloudEvents spec开始,然后基于此事件建模,即将事件定义为通用CloudEvent模型的子类型。这样做的好处是可以与基于相同规格以及其他工具(例如language SDKs)的其他系统互操作。

对于文档,我将使用JSONSchema:here's例如通用CloudEvent的JSONSchema定义。

作为替代方案,可以使用AsyncAPI规范代替CloudEvents或与之一起使用:read here关于两者的关系。