像smagger一样用于排队和消息传递的文档(例如mqtt或sqs)
是否有像swagger这样的解决方案来记录排队和消息传递(例如mqtt或sqs)?
Is there any solution like swagger for documenting queueing and messaging like mqtt or sqs?
签出 AsyncAPI .
GitHub存储库: https://github.com/asyncapi/asyncapi
GitHub repo: https://github.com/asyncapi/asyncapi
AsyncAPI是一个开源计划,旨在改善事件驱动架构(EDA)的当前状态.我们的长期目标是使使用EDA的过程与使用REST API的过程一样简单.从文档到代码生成,从发现到事件管理.如今,我们应用于REST API的大多数流程也将适用于我们的事件驱动/异步API.
AsyncAPI is an open source initiative that seeks to improve the current state of Event-Driven Architectures (EDA). Our long-term goal is to make working with EDA’s as easy as it is to work with REST APIs. That goes from documentation to code generation, from discovery to event management. Most of the processes we apply to our REST APIs nowadays would be applicable to our event-driven/asynchronous APIs too.
要实现这一目标,第一步就是创建一个规范,该规范允许开发人员,架构师和产品经理定义异步API的接口.就像OpenAPI(fka Swagger)用于REST API一样.
To make this happen, the first step has been to create a specification that allows developers, architects, and product managers to define the interfaces of an async API. Much like OpenAPI (fka Swagger) does for REST APIs.