菜单
工具

AsyncAPI

NOT ON THE CURRENT EDITION
This blip is not on the current edition of the radar. If it was on one of the last few editions it is likely that it is still relevant. If the blip is older it might no longer be relevant and our assessment might be different today. Unfortunately, we simply don't have the bandwidth to continuously review blips from previous editions of the radarUnderstand more
May 2020
评估?

开放标准是构建分布式系统的基础支柱之一。例如,OpenAPI(以前被称为 Swagger) 规范作为定义 RESTful API 的行业标准,对微服务等分布式架构的成功至关重要。基于它涌现出了大量用于构建、测试和监控 RESTful API 的工具。然而在使用事件驱动 API 的分布式系统中,这种标准化在很大程度上是缺失的。

AsyncAPI 是一项开源计划,旨在构建急需的事件驱动和异步 API 标准以及开发工具。AsyncAPI 规范受 OpenAPI 规范的启发,以一种机器可读的格式描述和记录了事件驱动 API。它与协议无关,因此可以适用于包括 MQTT,WebSocket 和 Kafka 在内的许多协议的 API 上。我们期待看到 AsyncAPI 的持续改进以及其工具生态系统的进一步成熟。