我们的团队开始实现事件驱动设计。我们现在正在确定记录这些事件的模式的最佳工具和实践是什么。
用于此用例的常用工具有哪些?
任何链接或建议表示赞赏。
最佳答案
我将从常见的 CloudEvents spec 开始并基于此为我的事件建模,即将事件定义为通用 CloudEvent 模型的子类型。这里的好处是与基于相同规范的其他系统以及现有工具(如 language SDKs)的互操作性。 .
至于文档,我会选择 JSONSchema:here's例如,通用 CloudEvent 的 JSONSchema 定义。
作为替代方案,还有 AsyncAPI您可以代替 CloudEvents 使用或与 CloudEvents 一起使用的规范:read here关于两者的关系。
关于event-driven - 在记录事件模式时使用什么工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54638601/