Rich data structures and compact, fast, binary data format for serializing data in applications or systems
Avro is an open source data serialization system developed within Apache's Hadoop project. It uses JSON for defining data types and protocols, and serializes data in a compact binary format.
Some key features of Avro include:
Avro is widely used in big data applications both for data serialization and for defining interfaces between components. It strikes a nice balance between capabilities and complexity which makes it popular for big data file formats and message passing architectures.
Here are some alternatives to Avro:
Suggest an alternative ❐