logbee / keyscore

Apache License 2.0
3 stars 0 forks source link

Evalute Apache Avro as alternative for Protobuf #27

Closed kKdH closed 6 years ago

kKdH commented 6 years ago

Apache Avro 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.

Scala

Misc

kKdH commented 6 years ago

We are going to use protobuf in favor of avro.