Home / Companies / Tyk / Blog / Post Details
Content Deep Dive

API governance in an event-driven world

Blog post from Tyk

Post Details
Company
Tyk
Date Published
Author
Jennifer Craig
Word Count
945
Language
English
Hacker News Points
-
Summary

AsyncAPI documents serve as comprehensive blueprints for governing event-driven APIs, addressing the complexities of updating such documents in a modern ecosystem that demands dealing with various protocols beyond traditional HTTP APIs. At the LEAP 2.0 API governance conference, Lukasz Gornicki, Executive Director of the AsyncAPI Initiative, emphasized the importance of positioning AsyncAPI documents at the core of event-driven API governance, highlighting the challenges and rewards of transitioning from implementation to updates. The intricate details within AsyncAPI documents, including info, server, channels, and operations objects, simplify governance by providing a structured framework for specifying application roles, connection details, message topics, and operational procedures. However, maintaining these documents is challenging due to their complexity and developers' reluctance to modify YAML files, leading to potential API drift. A solution proposed involves using AsyncAPI documents as configuration tools for infrastructure, where a "bouncer" system ensures compliance with rules and quality standards, incentivizing developers to maintain accurate and updated documents. This approach, already adopted by organizations such as Raiffeisen Bank and LEGO Group, enhances transparency and operational efficiency. Additionally, tools like Tyk Streams offer robust features for managing and monetizing real-time event streams and asynchronous APIs, further expanding the potential of event-driven API ecosystems.