Avrot: brief description

Avrot: brief description

A newer competitor to Thrift, and also under the Apache umbrella, Avro offers similar functionality but with very different design tradeoffs. You still define a schema for your data and the interfaces you’ll use, but instead of being held separately within each program, the schema is transmitted alongside the data. That makes it possible to write code that can handle arbitrary data structures, rather than only the types that were known when the program was created.

This flexibility does come at the cost of space and performance efficiency when encoding and decoding the information. Avro schemas are defined using JSON, which can feel a bit clunky compared to more domain-specific IDLs, though there is experimental support for a more user-friendly format known as Avro IDL.

Вас заинтересует / Intresting for you:

R and RStudio: first steps for...
R and RStudio: first steps for... 497 views Боба Thu, 17 May 2018, 17:20:26
Healthcare Analytics Use Case ...
Healthcare Analytics Use Case ... 672 views Stepan Ushakov Tue, 17 Sep 2019, 06:09:25
User Discovery in the process ...
User Discovery in the process ... 350 views Akmaral Sat, 14 Jul 2018, 08:36:53
Oracle OLAP and Essbase archit...
Oracle OLAP and Essbase archit... 2190 views Андрей Волков Thu, 19 Sep 2019, 14:35:37

Comments on Avrot: brief description

Be the first to comment
Please login to comment