- Microservice Patterns and Best Practices
- Vinicius Feitosa Pacheco
- 110字
- 2021-06-30 19:02:55
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.
推薦閱讀
- EJB 3.1從入門到精通
- Cisco OSPF命令與配置手冊
- CorelDRAW X6 中文版圖形設(shè)計實戰(zhàn)從入門到精通
- EDA技術(shù)與VHDL編程
- 信息通信網(wǎng)絡(luò)建設(shè)安全管理概要2
- 大話社交網(wǎng)絡(luò)
- C/C++串口通信:典型應(yīng)用實例編程實踐
- 光纖通信系統(tǒng)與網(wǎng)絡(luò)(修訂版)
- TD-LTE無線網(wǎng)絡(luò)規(guī)劃與設(shè)計
- 夢工廠之材質(zhì)N次方:Maya材質(zhì)手冊
- 網(wǎng)管第一課:網(wǎng)絡(luò)操作系統(tǒng)與配置管理
- 設(shè)備監(jiān)控技術(shù)詳解
- 云工廠:開啟中國制造云時代
- 圖解物聯(lián)網(wǎng)
- 小型局域網(wǎng)組建