用golang写了一个分布式推送服务
有多个连接层和一个topic管理服务
多个连接层通过socket跟topic进行传输
现在想把连接层想topic服务通信这里改成grpc调用
不知道性能会不会打个折扣?
用golang写了一个分布式推送服务
有多个连接层和一个topic管理服务
多个连接层通过socket跟topic进行传输
现在想把连接层想topic服务通信这里改成grpc调用
不知道性能会不会打个折扣?
7 回答5.6k 阅读
6 回答7.1k 阅读✓ 已解决
4 回答2.6k 阅读
2 回答1.1k 阅读✓ 已解决
1 回答2.3k 阅读
2 回答1.1k 阅读
1 回答1.1k 阅读
基本没什么折扣的。
socket 是针对TCP或UDP的具体接口实现。
gRPC使用了HTTP2连接。
不过还是看你的需求,建议使用grpc。