官术网_书友最值得收藏!

Apache Avro

Avro is one of the most mature and experienced serialization systems for binary. As with gRPC, Avro also has a communication layer using RPC.

Avro uses a .avsc file, which is defined in JSON format, for the serialization process. The file may be composed of both types that provide JSON, or more complex types from Avro itself.

Even being very mature as a tool, Avro is the poorest in terms of native compatibility with other programming languages other than Java, Ruby, C++, C#, and Python. As the project is open source, there is a whole range of drivers that provide compatibility with Avro that come from the community.

主站蜘蛛池模板: 和田县| 什邡市| 益阳市| 莆田市| 旬阳县| 庄浪县| 赤水市| 项城市| 广西| 峡江县| 噶尔县| 武义县| 沙坪坝区| 肇州县| 子长县| 潜山县| 绥德县| 阿拉尔市| 抚顺县| 梧州市| 分宜县| 融水| 洮南市| 修文县| 沂水县| 云梦县| 巴彦县| 和顺县| 甘泉县| 万州区| 峡江县| 南澳县| 尼勒克县| 普定县| 冷水江市| 富裕县| 微山县| 禹州市| 屏山县| 当雄县| 高碑店市|