AsyncAPI Initiative

Компания

AsyncAPI Initiative

Собственники:
Linux Foundation

Содержание

Конечные собственники

История

2021: Linux Foundation запустила проект асинхронных API

В конце марта 2021 года Linux Foundation сообщила о запуске проекта асинхронных API с открытым исходным кодом, известного как AsyncAPI Initiative. Продукт уже используется несколькими крупными компаниями, занимающимися корпоративными технологиями.

По сообщению Linux Foundation, AsyncAPI включает в себя как спецификацию, так и набор инструментов с открытым исходным кодом, которые предназначены для работы с интерфейсами асинхронного программирования приложений и архитектурами, управляемыми событиями.

Linux Foundation запустила проект AsyncAPI Initiative

Спецификация AsyncAPI позволяет объединить автоматизацию документации и генерацию кода, уделяя внимание управлению, тестированию и мониторингу асинхронных API. Этот инструмент также предоставляет доступ к языку программирования для описания интерфейса систем, управляемых событиями, независимо от их базовой технологии, и поддерживает полный жизненный цикл разработки управляемой событиями архитектуры. AsyncAPI считается родственным проектом OpenAPI Initiative, который ориентирован на синхронную коммуникацию REST и также поддерживается Linux Foundation.

В Linux Foundation заявили, что AsyncAPI является одной из самых быстрорастущих спецификаций API к апрелю 2021 года, ссылаясь на опрос разработчиков, проведенный R Software. Его результаты показывают, что использование AsyncAPI в производственной среде утроилось с 2019 по 2020 год. AsyncAPI поддерживается рядом известных компаний, включая Salesforce, SAP SE, PayPal, Slack, Postman и Adidas.

«
Было невероятно наблюдать, как процветает AsyncAPI, - сказал представитель Salesforce Мэтт Макларти. - На мой взгляд, его прогресс был обусловлен двумя ключевыми принципами: сосредоточением внимания на решении реальных проблем и акцентированием внимания на сообществе. По мере того, как мир синхронных API и коммуникаций на основе событий интегрируется, AsyncAPI играет жизненно важную роль в обеспечении равных условий развития API.[1]
»

Примечания


СМ. ТАКЖЕ (1)