看到大量答主黑protobuf,我站出来说一个protobuf的使用场景:当你需要把结构序列化到磁盘,内存只做cache时。
你只需要访问其中一个字段,不断调度发生的json 序列化和反序列化会非常慢。
protobuf由于标记了offset,可以轻松取数据中一个子数据。
然后业务系统不要没事上protobuf,会很麻烦。
性能没有那么重要,互联网大部分性能问题可以通过加机器解决。
。
代码:
鱼缸里突然在水面角落出现很多想泡沫一样的气泡是怎么回事?
如果北京放开车牌,未来会怎样?
仰望u9明明技术实力更强,为什么纽北的成绩没有小米su7ultra好?
和女生旅游开一间房有什么注意事项?
golang和rust你选择哪个?
中国民间中小工厂能快速造出武器吗?
Electron 和当下其他的桌面开发方法相比如何?
蜂鸟音乐指控邓紫棋侵权,要求 48 小时内下架重录歌曲,邓紫棋回应「不会下架」,这一指控合理吗?
如何评价微软的远程桌面?
为什么我看了凡人修仙传后再看其它修仙***都感觉看不下去?
如何电脑下载Adobe audition?
如何评价Orbstack(在Mac上低开销地运行容器和Linux)?
住在一个脏乱差的家里十几年是什么感受?
外贸独立站怎么做SEO?
参加知乎「第十一届新知青年大会」是种什么样的体验?
你身边身材最好的女生是什么样?
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
家里想搞一个服务器,怎么才不违规?
有没有好看的个人博客的设计?
媒体称以色列防空成本一晚近 3 亿美元,最多再撑 12 天,美方会支援吗?若无美补给结果会如何?
伊朗的反击力度是否出乎以色列的意料之外?
为什么说 Node.js 有望超越J***a?
美军航母编队有能力拦截DF-21D和DF-26吗?
为什么我觉得中国很谦虚,甚至有时候感觉中国对其他国家过分宽容,外国人却认为中国是列强呢?
Office 中为何还要保留 Access 数据库?
如何看待华人派遣赴日it彻底崩了?
你卡过最厉害的bug是什么?
如何评价前端框架 Solid?
如何看待伊朗最高领袖哈梅内伊 6 月 18 日发布“必须强力打击以色列,永不妥协”的声明?