Managing Asynchronous APIs (API:WORLD)

Managing Asynchronous APIs (API:WORLD)

Dec 14, 2021

WS2 Documentation -
https://apim.docs.wso2.com/en/latest/develop/streaming-apps/working-with-the-async-api-view/

Slides - https://www.slideshare.net/wso2.org/api-world-managing-asynchronous-apis

Polling-based APIs or the #RESTfulAPIs were the main building blocks of traditional integration stories. But with the need to respond to events in real-time, integration architecture has shifted from being polling-based to event-driven. With the emergence of reactive event-driven architecture, the asynchronous APIs were able to hold their distinct position in modern-day integrations.
Even though the event-driven APIs provide their own advantages such as high resiliency, high responsiveness, and more, management of #asynchronousAPIs continues to be a challenge to the organizations.
The #AsyncAPI specification plays a major role in the event-driven world by providing a specification to describe and document the asynchronous APIs. These slides will explore the entire flow from creating an asynchronous API to exposing it as a managed API by adhering to the AsyncAPI specification.