推送服务,通信由socket改为grpc,性能会打折扣吗?

用golang写了一个分布式推送服务
有多个连接层和一个topic管理服务
多个连接层通过socket跟topic进行传输
现在想把连接层想topic服务通信这里改成grpc调用
不知道性能会不会打个折扣?

阅读 4.5k
1 个回答

基本没什么折扣的。
socket 是针对TCP或UDP的具体接口实现。
gRPC使用了HTTP2连接。
不过还是看你的需求,建议使用grpc。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题