Avro

Noun · Development

Definitions

  1. A row-based binary serialization format with schema evolution support. The schema is stored with the data (or in a schema registry), enabling readers to handle data written with older or newer schemas. Popular with Kafka because it's compact, fast, and handles schema changes gracefully.

    In plain English: A compact data format popular with Kafka that handles schema changes gracefully — old and new versions play nice together.

    Example: "Use Avro with the Confluent Schema Registry for Kafka — when you add a new field, old consumers just ignore it."

Related Terms