protobuf
文章平均质量分 90
protobuf
阿拉斯加大闸蟹
JDcloud;ByteDance;XueQiu;YiChe;CATARC
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Gson反序列化的adapter的cache机制在非单例下引起的性能问题
一、问题现象 2021-04-07 18:42发现 总体的qps没有任何变化的情况下,包括mysql的qps没有任何增加,接口总体的p99相较于redis版本升级前增加了30~50ms(与预期不符,预期是redis版本切换之后P99无影响) 二、排查过程 1.排查GC young gc也有相应变化,p99在升高时期,young gc的次数变多,由点图换成了线图。 但同时对比了早上开盘期间9:30~10:30之间的,也是出现的有yong gc频繁,但是P99没有像redis版本...原创 2021-04-12 18:22:43 · 4769 阅读 · 0 评论 -
Google Protocol Buffer使用和原理
少年,要是不想写代码,git在这里:硬广,理论和实践要结合,少年:https://github.com/singgel/RPC-SkillTree 简介 什么是 Google Protocol Buffer? 假如您在网上搜索,应该会得到类似这样的文字介绍: Google Protocol Buffer( 简称 Protobuf) 是 Google 公司内部的混合语言数据标准,目前已经正在使...原创 2016-07-05 17:13:22 · 9073 阅读 · 2 评论 -
Protocol Buffer的使用在IDEA中
硬广,理论和实践要结合,少年:https://github.com/singgel/RPC-SkillTree 首先就是GoogleProtocol Buffer的安装 一、.proto文件语法高亮显示 需要安装Protobuf Support插件 依次点击Intellij中的“File”-->"Settings"-->"Plugins"-->"Brows...原创 2016-06-22 17:39:18 · 2899 阅读 · 0 评论 -
三种通用应用层协议protobuf、thrift、avro对比
硬广,理论和实践要结合,少年:https://github.com/singgel/RPC-SkillTree Google protobuf: 优点 二进制消息,性能好/效率高(空间和时间效率都很不错) proto文件生成目标代码,简单易用 序列化反序列化直接对应程序中的数据类,不需要解析后在进行映射(XML,JSON都是这种方式) 支持向前兼容(新加字段采用默...原创 2018-02-06 19:43:18 · 923 阅读 · 0 评论
分享