![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
gRPC
文章平均质量分 92
等待花开
这个作者很懒,什么都没留下…
展开
-
gRPC服务发现&负载均衡
gRPC服务发现&负载均衡gRPC 是一个高性能、开源、通用的 RPC 框架,面向移动和 HTTP/2 设计,是由谷歌发布的首款基于 Protocol Buffers 的 RPC 框架。 gRPC 基于 HTTP/2 标准设计,带来诸如双向流、流控、头部压缩、单 TCP 连接上的多复用请求等特性。构建高可用、高性能的通信服务,通常采用服务注册与发现、负载均衡和容错处理等机制实现。根据负载均衡实现所在的位置不同,通常可分为以下三种解决方案:集中式LB(Proxy Model)在服务消费和服务原创 2020-07-23 15:32:20 · 614 阅读 · 1 评论 -
gRPC SkyLB (an gRPC load balancer based on External Load Balancing Service)
gRPC SkyLBgRPC 作为一款高性能、通用的 RPC 框架,相比传统的RPC框架有着自己天然的优势:protobuf二进制消息,性能好/效率高(空间和时间效率都很不错);proto文件生成目标代码,简单易用;序列化反序列化直接对应程序中的数据类,不需要解析后在进行映射(XML,JSON都是这种方式);支持向前兼容(新加字段采用默认值)和向后兼容(忽略新加字段),简化升级;支持多种语言(可以把proto文件看做IDL文件);Netty等一些框架集成;服务注册/发现 是RPC框架的核原创 2020-07-23 15:28:04 · 312 阅读 · 0 评论