Skip to content

Avro Connector

Apache Avro is a data serialization format and provides the following features:

  • Language-independent (with language bindings for popular programming languages, e.g. Java, Python)
  • Rich data structures
  • A compact, fast, binary data format (encoding)
  • A container file for sequences of Avro data (aka Avro data files)
  • Remote procedure call (RPC)
  • Optional code generation (optimization) to read or write data files, and implement RPC protocols