Apache Avro, Java, File Format, Data Serialization

Apache Avro Demystified

Data serialization with Apache Avro

What is Apache Avro?

Avro is an open-source language-agnostic data serialization framework. The schema of Avro files is specified in JSON format, making it easy to read and interpret. Files that store Avro data should always also include the schema for that data in the same file.

Avro includes APIs for C, C++, C#, Java, JS, Perl, PHP, Python, and Ruby. Being…