gRPC 1.28.0 发布,谷歌开源的高性能 RPC 框架
gRPC 1.28.0 发布了。gRPC 是 Google 开源的高性能、通用 RPC 框架,面向移动和 HTTP/2 设计,是由谷歌发布的首款基于 Protocol Buffers 的 RPC 框架。gRPC 基于 HTTP/2 标准设计,带来诸如双向流、流控、头部压缩、单 TCP 连接上的多复用请求等特性。这些特性使得其在移动设备上表现更好,更省电且节省空间占用。
主要更新内容如下:
Core
- feat:从 quota_project_id字 段添加 x-goog-user-project 标头 (#21324)
- 重新引入 #21527(boringssl 子模块统一) (#21833)
- 重新引入 #21527(boringssl 子模块统一)(#21797)
- 对待一个空的 http_proxy 表示“不使用代理”,并跳过对它的分析 (#21632)
C++
- 版本增加了 xDSv2 API 的实验性客户端实现。这允许使用 C++ 编写的 gRPC 客户端从 xDSv2 API 兼容服务器接收配置,并使用该配置来平衡 RPC。此版本中,仅支持虚拟主机匹配和群集路由操作。将来会添加更多功能。
- Cherrypick #22147 :xds:发送不超配的客户端功能并填充 user_agent 字段 (#22177)
- 修复 MSVC 运行时标志中的回归 (#21792)
- 统一 boringssl 子模块,并使用非开发人员的 boringssl cmake 构建 (#21527)
Objective-C
- 修复随着应用程序运行而增加的 ObjC 内存消耗 (#21798)
更多内容见更新说明: https://github.com/grpc/grpc/releases/tag/v1.28.0
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Laravel 7.4 发布
Laravel 7.4 发布了,更新内容如下: Added 使用于make:policy的stubs可定制 (#32040,9d36a36) 为集合实现HigherOrderWhenProxy(#32148) 新增Illuminate\Testing\PendingCommand::expectsChoice()(#32139) 新增对 “props” blade tag 的默认值支持 (#32177) 新增Castable接口 (#32129,9cbf908,651371a) 添加了从查询生成器中删除订单的功能(#32186) Fixed 在PendingMailFake::sendNow()和PendingMailFake::send()中添加了缺少的返回(#32093) 修复了自定义模型属性的强制转换(#32118) 修复路由组前缀(#32135,870efef) 修复组件类视图参考(#32132) 更新说明:https://laravel-news.com/laravel-7-4-0
- 下一篇
Eclipse Theia 1.0 发布,TypeScript 编写的云端和桌面 IDE 框架
Eclipse 基金会于近日推出 Eclipse Theia 1.0 稳定版,并宣称其为Visual Studio Code 的真正开源替代方案(a True Open Source Alternative to Visual Studio Code)。Theia 完全由非营利性且供应商中立的Eclipse 基金会主导,并由多元化社区进行开发,不会因单一供应商的决定而损害多元化社区的利益。 从上图的官网介绍可以看出,Theia 整合了云端 IDE 和桌面 IDE,这是一个可扩展的平台,包括开发者、组织机构和供应商在内的任何人都能够基于 Theia 使用最新的 Web 技术开发功能完备的多语言云端和桌面IDE。 当作为云端 IDE 时,Theia 会在两个独立的进程中运行,它们分别被称为前端和后端(对应的就是本地浏览器和远程服务器),彼此之间通过 WebSockets 的 JSON-RPC 消息或 HTTP 的 REST API 进行通信。而作为桌面 IDE,前端和后端均在本地运行。 官方提到Theia 可以作为 Visual Studio Code 的替代方案,因此其界面也和 Visu...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- 设置Eclipse缩进为4个空格,增强代码规范
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7安装Docker,走上虚拟化容器引擎之路