是否有像swagger这样的解决方案来记录排队和消息传递(例如mqtt或sqs)?
答案 0 :(得分:0)
签出AsyncAPI。
GitHub存储库:https://github.com/asyncapi/asyncapi
AsyncAPI是一个开放源代码计划,旨在改善事件驱动架构(EDA)的当前状态。我们的长期目标是使使用EDA和使用REST API一样容易。从文档到代码生成,从发现到事件管理。如今,我们应用于REST API的大多数流程也将适用于事件驱动/异步API。
要实现这一目标,第一步就是创建一个规范,该规范允许开发人员,架构师和产品经理定义异步API的接口。就像OpenAPI(fka Swagger)用于REST API一样。