AVRO Schema
Apache Avro Schema
Adopt
Foundation
Apache Software Foundation
Since 2009
Judgement: Adopt
Schema language for Kafka payloads; pairs with Schema Registry.
JSON-based schema language used to describe Avro-encoded records. Standard in Kafka via Confluent Schema Registry.
Strong support for schema evolution rules — a key reason it has stuck around as the default schema dialect for event streams.
At a glance
- Category
- Schema
- Governance
- Apache Software Foundation
- Status
- Stable; ubiquitous in streaming
- First released
- 2009
Links
Related standards
Other standards in Schema.
- JSON Schema
- Protobuf — Protocol Buffers
- SQL DDL — SQL Data Definition Language
- XML Schema — XML Schema Definition (XSD)
- LinkML — Linked data Modeling Language
- Table Schema — Frictionless Table Schema
See AVRO Schema in context
Open the interactive Data Landscape to compare AVRO Schema against every other open standard, or grab the raw JSON. Spotted something wrong? Open an issue.