专栏名称: 腾讯技术工程
腾讯技术工程事业群官方微信公众号。腾讯前沿科技技术、产品、行业信息交流发布平台。
今天看啥  ›  专栏  ›  腾讯技术工程

为什么大厂这么爱用protobuf?

腾讯技术工程  · 公众号  ·  · 2024-10-30 17:33
    

文章预览

话题背景 在 protobuf 在国内兴起的时候,json over http 的 RESTful ,api也在国内同步兴起了。司内也有很多api是tRPC写的,很多是基于protobuf的,也有很多就是 json over http 的。 那么有同事就有这个疑问了:这里面只有protobuf的数据结构最复杂,而且打开任意一个 protobuf 的 java 文件都会让机器卡顿很厉害,很难想象前人在通过protobuf 来理解数据结构的时候,是不是一样非常麻烦? 那么推动我们使用这项技术,让它们在很多团队之间占据统治地位的根本原因是什么? 是某些历史团队的背景偏好么?该如何解决打开文件卡顿的问题? 今天就让我们来一起聊 聊“为什么大厂这么爱用protobuf?” 鹅厂工程师的看法 @ashui-IEG后台开发工程师 ▼ protobuf 的好处很多的,不只是序列化还有一些微服务接口声明(IDL)。 序列化反序列化 序列化与反序列化的性能 这个不用多 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览