【发布时间】:2019-07-05 10:07:53
【问题描述】:
我们的团队开始实施事件驱动设计。我们现在正在研究记录这些事件架构的最佳工具和实践。
此用例使用的常用工具有哪些?
感谢任何链接或建议。
【问题讨论】:
标签: event-driven event-driven-design cloudevents
我们的团队开始实施事件驱动设计。我们现在正在研究记录这些事件架构的最佳工具和实践。
此用例使用的常用工具有哪些?
感谢任何链接或建议。
【问题讨论】:
标签: event-driven event-driven-design cloudevents
我将从常见的 CloudEvents spec 开始,并以此为基础建模我的事件,即将事件定义为通用 CloudEvent 模型的子类型。这里的好处是与基于相同规范的其他系统以及现有工具(例如language SDKs)的互操作性。
至于文档,我会选择 JSONSchema:here's 例如通用 CloudEvent 的 JSONSchema 定义。
作为替代方案,您可以使用 AsyncAPI 规范来代替 CloudEvents 或与 CloudEvents 一起使用:read here,了解两者之间的关系。
【讨论】: