分享心得,共同进步 进群请认真阅读置顶信息,友善交流 加入即视为您遵守以下规则: 禁止广告、招聘、引战、开车(NSFW)、加密货币、拼车、黑产、灰产、过激言论、无意义发言、离题话题(参见置顶)、作弊及有偿任务,将警告或封禁。吹水或编程起步请移步: @coder_ot 本群使用 SCP-079,相关 SPAM 处理标准请见: scp-079.org/rule 长段代码请使用 pastebin 展示 误封申诉: @SCP_079_TICKET_BOT 友情联盟: @coderzh
我对 protobuf 了解不多,但我觉得应用层协议要高性能,那就得降低体积、节省从传输层到应用层数据序列化和反序列化的负担
Читать полностью…一般情况下,网络才是耗时大头,所以降低体积的目的是为了减少网络延迟,而不是为了降低序列化负担
grpc 用得多还主要原因除了性能之外,应该是生态好吧
如果是那种HTTP POST一把梭的API设计,那么可以直接替换成grpc,可能效率会高点,减少了很多HTTP协议上冗余的内容
Читать полностью…@bdbai 布丁布丁,python 有没有内建工具可以吧 bytes 编码成 c style escaped strings.encode('unicode-escape')
不行