为什么选择protobuf,而不选择thift和avro,原因大概几点吧,网上对比的文章很多,我主要关注以下几点 1.protobuf序列化性能最好,序列化后字节数最少. 2.protobuf是单纯的序列化框架,不自带通信层,因为通信层我要用mina或netty,之前用的比较多,比较熟悉. 3.avro序列化的时候,将数据和schema存储到一起了,我理解客户端也需要用avro才能读取,不满足我们的需求. 选定protobuf了,准备尝试一下,但protobuf官网下载,说啥也没下载下来,开了F…