我使用的是合流模式注册表。
Avro与Cloudevent Vs AsyncAPI的区别是什么?
卡夫卡的模式演变和命名约定最适合什么?
我们可以根据需求为不同的主题使用不同的模式类型吗?
发布于 2020-04-14 14:43:49
首先,看看另一个答案,AsyncAPI不是一个库。
CloudEvents是描述事件数据的规范,AsyncAPI是定义应用程序API的规范,它是事件体系结构的一部分。简单地说,它就像用于REST的OpenAPI
它们都可以共存https://www.asyncapi.com/blog/asyncapi-cloud-events/
Avro是一种用于序列化和反序列化的二进制数据格式,如JSON或XML。
所有这些都可以一起工作,您的Avro可以封装在CloudEvents信封中,其中一些可以在描述应用程序的AsyncAPI文件中列出。
发布于 2020-04-05 08:07:38
CloudEvents是一种规范。它没有规定数据应该采取什么形式。
Avro是用于序列化和反序列化的二进制数据格式。
AsyncAPI是代码运行的库。
您可以使用AsyncAPI发送符合CloudEvents规范的非阻塞Avro记录(注册到架构注册表).
我们可以根据需求为不同的主题使用不同的模式类型吗?
你对此有意见吗?默认情况下,架构注册表就是这样工作的。
https://stackoverflow.com/questions/60737027
复制相似问题