Apache Avro

1.7.7 Apache License
3.7/5 3

  916 downloads

A Java data serialization system that provides dynamic integration with various scripting languages, along with many other features

description

download

specs

changelog

Apache Avro provides a way to serialize data using JSON schemas. These schema files are always present with the data, allowing developers to ship both the data and its structure to any application that may need it.

Because of this data can be read and written at very high speeds, while also making it available for further processing to other programming languages that can handle a basic JSON file.

Because JSON can handle quite complicated nested structures, the data can also be in a complex form as well.

Apache Avro is quite an useful tool, especially for RPC operations where leaving a schema file on the client and the server can improve data queries times and inter-connectivity.

Current Avro APIs are available for:
- Java
- C
- C++
- PHP
- Perl
- Ruby
- Python
read more   
Last updated on October 3rd, 2014

0 User reviews so far.

SUBMIT

#data serialization #data structure #remote procedure call #serialization #data #RPC #schema