Asynchronous API Guidelines Introduction to guidelines Basic Concepts Event Driven Architectures Basic terminology Events Asynchronous API Guidelines Contract API First Immutability Common Data Types Automatic Schema Registration Schema Data Evolution Key/Value format Message Headers Naming Conventions Protocols Security AsyncAPI specs for Kafka Introduction AsyncAPI version Internal vs Public specs Spec granularity Meaningful descriptions Self-contained specs Contact Information AsyncAPI ID Servers Channels Schemas Security Schemes External Docs Tooling