Managing Asynchronous APIs (API:WORLD)
WS2 Documentation -
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.