gRPC 1.58.0 发布,跨语言 RPC 框架

gRPC 是可以在任何环境中运行的现代开源高性能 RPC 框架。gRPC 1.58.0 现已发布,包含了一些完善、改进和错误修复;具体更新内容如下:

Core

  • gRPC 1.58 开始需要 c-ares 1.18 或更高版本。
  • [Deps]更新boroughssl 202308211007。( #34115 )
  • [pick_first] de-experiment pick first。( #34054 )
  • [build metadata] Bazel 对“other build systems”的改进。( #33803 )
  • [Deps] 将 abseil 更新为 20230802。( #33974 )
  • [c-ares DNS resolver] 修复 c-ares 写入成功但后续读取失败时文件描述符关闭后使用的错误。( #33871 )

C++

  • [docs] 文档警报线程安全保证。( #34092 )
  • 通过自定义 CMake 构建添加了 OpenSSL 3.0 (LTS) 支持(默认值仍然是 BoringSSL)

Python

  • [Bazel] 通过 Bazel 启用 grpcio-reflection。( #31013 )
  • [packaging] 将 xds-protos 发布为标准 package pipeline 的一部分。( #33797 )

Ruby

  • [ruby] 将 google auth 更新为 ~> 1.0。( #34013 )
  • [Ruby] 调用成功后设置 metadata_sent。( #33998 )
  • [ruby] 删除不必要的干扰分叉的后台线程启动等待逻辑。( #33805 )

更新说明:https://github.com/grpc/grpc/releases/tag/v1.58.0

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/257205/grpc-1-58-0-released

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。