Friday, February 03, 2017

IoT, Big Data: Avro Data Format

    "is a data serialization system.
    Avro provides:
  • Rich data structures.
  • A compact, fast, binary data format.
  • A container file, to store persistent data.
  • Remote procedure call (RPC).
  • Simple integration with dynamic languages. Code generation is not required to read or write data files nor to use or implement RPC protocols. Code generation as an optional optimization, only worth implementing for statically typed languages."

Apache Avro - Wikipedia

Comparison of data serialization formats - Wikipedia

Avro @ InfoQ

Introducing Microsoft Avro @InfoQ

Massive Technical Interviews Tips: Avro vs Protocol Buffers vs Thrift

serialization - Performance Metrics for Avro vs Protobuf - Stack Overflow

No comments: