我们真的需要 gRPC 吗?

查看 106|回复 7
作者:Nazz   
相对 gRPC, JSON-RPC:
  • 协议方面更加简单透明
  • 协议方面更加统一, 没有封装和切换的开销, 中间件可以复用
  • JSON 可读性更好, 开发调试方便

    最后问一下, 有根据文件生成各大语言 JSON 代码的命令行工具吗?

    JSON, grpc, json-rpc, 复用

  • julyclyde   
    说白了 gRPC 并不是给人类用的啊,你这个所谓简单透明、可读性其实没啥用
    封装切换开销,json 并不占优
    chendy   
    一个序列化二进制,一个序列化文本
    侧重点就不一样,没法比
    tool2d   
    一个文本协议,另一个二进制协议,完全不一样的东西。
    sadfQED2   
    编解码性能差远了,你不在乎这点性能当然无脑 json 啊。高并发场景下 json 编解码动不动就干满 cpu
    totoro52   
    emmm json 不是更重吗 而且这个就是给机器看的
    DefoliationM   
    我们真的需要 HTTP 协议吗,现在感觉 HTTP 协议就是一坨狗屎,不如 rpc 直观方便
    changnet   
    json 的序列化性能和 protobuf 的序列化性能(效率和包大小)不是同一个级别的吧,如果对性能不高,用 json 可读性当然更高
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部