开源AsyncAPI项目现在受Linux基金会托管

开源AsyncAPI也成为Linux基金会底下的项目之一,AsyncAPI是一套用于异步API,和事件驱动基础架构的工具以及规范,也是目前增长最快速的API规范,根据调查,光从2019年到2020年AsyncAPI的使用量就增长了2倍,创建者认为AsyncAPI需要进入Linux基金会,以确保未来稳定发展。

AsyncAPI是一个开源计划,目的是改善当前事件驱动基础架构(EDA)的状态,长期目标是要让EDA的使用过程,无论是程序代码生成还是事件管理,都和使用REST API一样简单容易,使原本用于REST API的程序,也可适用于事件驱动API。AsyncAPI除了有助于统一文件自动化和程序代码生成之外,还可以用来管理、测试和监控异步API,其提供用来描述事件驱动系统接口的语言,支持事件驱动基础架构整个开发周期。

AsyncAPI创建了一个规范,供开发人员、架构师和产品经理,能够定义异步API接口,就像是OpenAPI之于REST API的关系一样,因此AsyncAPI也被视为OpenAPI的姐妹项目,现在同样都由Linux基金会托管。AsyncAPI适合想要自动化,或是规范微服务文件和程序代码产生的企业,通过使用AsyncAPI来创建可靠标准,改善异步API管理。

AsyncAPI项目创建者Fran Méndez提到,由于AsyncAPI的猛烈增长,毫无疑问地需要替AsyncAPI项目,找一个中立且值得信任的组织依附。Fran Méndez选择了Linux基金会,并且为该项目设置了下一阶段的目标,便是要提高AsyncAPI成熟度,借助Linux基金会的开放治理模型,继续让AsyncAPI项目蓬勃发展。