Apache Avro
The Apache Avro Reference Guide provides a curated collection of links to all related posts in this blog, along with relevant links to official Avro documentation and additional resources. Serving as a starting point, this guide helps you navigate the key concepts, use cases, and best practices for working with Apache Avro.
What is Apache Avro?
Apache Avro™ is a robust data serialisation framework that facilitates the exchange of data between programs written in any language.
- Avro is designed for rich data structures and a compact, fast, binary data format.
- Provides a container file for storing persistent data.
- Supports efficient data serialisation and deserialisation.
- Enables remote procedure calls (RPC) for seamless service interaction in distributed environments.
- Offers simple integration with dynamic languages without requiring code generation.
Official Apache Pages
Here is a list of all the links to official Apache Avro pages, providing access to its documentation, release notes, and project resources.
Beyond Engineering Blog
Here is a list of all the posts on Apache Avro in this blog, covering topics such as data serialization, schema evolution, and integration with platforms like Kafka.
2024
Data Serialisation and Deserialisation using Apache Avro and Java
A step-by-step guide in defining an Avro schema and using a Java project to serialise and deserialise SensorData objects. Continue reading Data Serialisation and Deserialisation using Apache Avro and Java
Apache Avro Data Format
Explore the Inner Workings of the Apache Avro Data Format and Tools Continue reading Apache Avro Data Format
Exploring Apache Avro Definitions & Avro Schema
Apache Avro schema example with primitive types explained. Continue reading Exploring Apache Avro Definitions & Avro Schema
An Introduction to Apache Avro
Explore the Key Features, Limitations and Comparisons of Apache Avro. Continue reading An Introduction to Apache Avro
Apache Avro Reference Guide
The Reference Guide serve as a starting guide for Apache Avro with information, examples and links. Continue reading Apache Avro Reference Guide