1.11.3
/ September 23, 2023; 7 months ago (2023-09-23)[2]
Repository
Avro Repository
Written in
Java, C, C++, C#, Perl, Python, PHP, Ruby
Type
Remote procedure call framework
License
Apache License 2.0
Website
avro.apache.org
Avro is a row-oriented remote procedure call and data serialization framework developed within Apache's Hadoop project. It uses JSON for defining data types and protocols, and serializes data in a compact binary format. Its primary use is in Apache Hadoop, where it can provide both a serialization format for persistent data, and a wire format for communication between Hadoop nodes, and from client programs to the Hadoop services.
Avro uses a schema to structure the data that is being encoded. It has two different types of schema languages: one for human editing (Avro IDL) and another which is more machine-readable based on JSON.[3]
It is similar to Thrift and Protocol Buffers, but does not require running a code-generation program when a schema changes (unless desired for statically-typed languages).
Apache Spark SQL can access Avro as a data source.[4]
^"Apache Avro: a New Format for Data Interchange". blog.cloudera.com. Retrieved March 10, 2019.
^"Apache Avro Releases". avro.apache.org. Retrieved September 23, 2023.
^Kleppmann, Martin (2017). Designing Data-Intensive Applications (First ed.). O'Reilly. p. 122.
^"3 Reasons Why In-Hadoop Analytics are a Big Deal - Dataconomy". dataconomy.com. April 21, 2016.
Avro is a row-oriented remote procedure call and data serialization framework developed within Apache's Hadoop project. It uses JSON for defining data...
implementing a serialization format similar to Protocol Buffers, Thrift, ApacheAvro, SBE, and Cap'n Proto, primarily written by Wouter van Oortmerssen and...
through Java Native Interface (JNI) Apache Thrift: from Apache, originally developed by Facebook Avro IDL: for the ApacheAvro system ASN.1 Cap'n Proto: created...
applications based on open-source technologies Apache Hadoop, Apache Cassandra, Apache HBase, ApacheAvro and the Kiji Project. Wibidata was founded under...
Toolkit uses an asynchronous RPC to communicate to the server service. ApacheAvro provides RPC where client and server exchange schemas in the connection...
Update Facility, with recent updates adding support for JSON Schema and ApacheAvro. Altova XMLSpy includes multiple views and editing features for the following:...
aligned well with their existing custom RPC frameworks. Cap'n Proto Apache Thrift ApacheAvro JSON-RPC XML-RPC Free and open-source software portal Comparison...
Apache Nutch is a highly extensible and scalable open source web crawler software project. Nutch is coded entirely in the Java programming language, but...
Patterns server. ApacheAvro Remote procedure call and data serialization framework developed within Apache's Hadoop project. Apache Axis Implementation...
Bigtable and written in Java. It is developed as part of Apache Software Foundation's Apache Hadoop project and runs on top of HDFS (Hadoop Distributed...
extensible set of core foundational governance services Avro: a data serialization system. Apache Axis Committee Axis: open source, XML based Web service...
VTD-XML project Protocol Buffers from Google Apache Thrift Data Distribution Service from OMG ApacheAvro for Big Data Android application package uses...
Parquet and Avro". zenfractal.com. Archived from the original on 2 February 2015. Retrieved 2 February 2015. "Design - Apache Hive - Apache Software Foundation"...
developed by Indic Project, available under Apache License. It supports common Bengali layouts, namely Probhat, Avro and Inscript. Bijoy Keyboard or Bijoy Bangla...
exchange for improved workload management. Oracle NoSQL Database supports Avro data serialization, which provides a compact, schema-based binary data format...
Short Stirling, Avro Lancaster, and Handley Page Halifax. Likewise transport aircraft also received the names of cities and towns: Avro York, Vickers Valetta...
initiated their Havana service later in the day. LaMia Airlines Flight 2933 Avro RJ85 crashed in Colombia after its crew declared electrical and fuel emergencies...
while the one that appears later in the film was a four-door. Chevrolet C30 Apache (1961) Rukotvorine Pikva A SPECTRE henchman uses this truck for the intended...