是否有针对Kafka或类似技术的OpenAPI类型规范?

时间:2019-12-02 17:07:46

标签: apache-kafka openapi event-sourcing redoc

OpenAPI适用于RESTful服务,目前,我通过使用POST/topic使其用于异步消息传递系统(特别是Kafka),以便可以使用redoc确实为API创建了一个网站。

我试图查看是否已经建立了对此进行记录的系统。特别是由于用于事件源的GET /events越来越大。

2 个答案:

答案 0 :(得分:2)

似乎asyncAPI基本上就是您要寻找的:openapi,但是主题而不是REST端点。

https://www.asyncapi.com/docs/getting-started/coming-from-openapi/

答案 1 :(得分:0)

CloudEvents是由CNCF支持的项目,用于记录事件来源,其中一个规范适用于Kafka

https://github.com/cloudevents/sdk-java/blob/master/kafka/README.md

如果需要REST API,请查看Kafka REST代理