![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
grpc
文章平均质量分 76
uxff
这个作者很懒,什么都没留下…
展开
-
thrift,gRPC,rpcx,motan,dubbox等rpc框架对比
thrift,gRPC,rpcx,motan,dubbox等rpc框架对比 MotanDubboxthriftgRPCrpcx开发语言JavaJava跨语言跨语言go分布式服务治理YY原创 2017-09-11 22:17:19 · 4482 阅读 · 0 评论 -
gRPC
gRPC分享概述gRPC 一开始由 google 开发,是一款语言中立、平台中立、开源的远程过程调用(RPC)系统。在 gRPC 里客户端应用可以像调用本地对象一样直接调用另一台不同的机器上服务端应用的方法,使得您能够更容易地创建分布式应用和服务。与许多 RPC 系统类似,gRPC 也是基于以下理念:定义一个服务,指定其能够被远程调用的方法(包含参数和返回类型)。在服务端实现这个接口,并运行一个 g原创 2017-10-18 22:32:30 · 51209 阅读 · 7 评论 -
gRPC负载均衡方案
实现方案选择负载均衡处理方案有三种: - 负载均衡软件 HAProxy, LVS 等 - 客户端进程内负载均衡 - 客户端机器部署独立负载均衡进程 类似QConf-agent参考负载均衡方案: https://segmentfault.com/a/1190000008672912gRPC go client 实现gRPC go client 采用第二种方式,客户端进程内实现负载均衡。 其基原创 2017-11-22 22:35:15 · 7576 阅读 · 0 评论 -
grpc服务认证实现方式
gRPC服务认证有几种实现思路gRPC通信层使用SSL/TLS认证gRPC服务提供的接口中认证使用注册中心的认证通信层基于SSL/TLS认证方式参考这里: https://segmentfault.com/a/1190000007933303 大致思路是,gRPC通信层使用证书: 服务端创建服务增加参数creds, err := credentials.NewServerTLSFrom原创 2017-11-22 22:38:38 · 8987 阅读 · 0 评论