gRPC 1.34.0 发布,高性能 RPC 框架
Posted 架构师学习路线
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gRPC 1.34.0 发布,高性能 RPC 框架相关的知识,希望对你有一定的参考价值。
gRPC Core 的 1.34.0 版已经发布,详细的 gRPC 文档请参阅 grpc.io,此版本包含改进和一些错误修复,下面列出了本次更新的一些重点内容:
Core
GRPC_XDS_EXPERIMENTAL_SECURITY_SUPPORT”保护 xds 安全代码。(#24782)
C++
CreateCustomInsecureChannelWithInterceptorsFromFd 的实验支持和测试。(#24362)
C#
-
修复了.NET 5 单文件应用程序中的 C#本机库加载(反向移植到 v1.34.x)。(#24853) -
为特定于 Grpc.Core 的本机依赖项设置 RID。(#24766) -
改进 PlatformApis 检查以检测 Unity。(#24714) -
修复为在 .NET 5 或更高版本上不需要 libc-dev。(#24485) -
C#:通过将移动支持移至 Grpc.Core.Xamarin 软件包,使 Grpc.Core nuget 更简洁。(#24380) -
C#:不再支持 linux 和 macos 的 32 位运行时。(#24378) -
优化更新 C#HelloworldXamarin 示例。(#24425)
Objective-C
-
支持 grpc-core 和 grpc-cpp 的 swift 软件包管理器。(#24571) -
将传输信息添加到 grpc-objc 用户代理中。(#24253) -
升级 ios 和 OSX 到最新版本。(#24282)
php
-
PHP:在 PECL 扩展中添加了对 PHP 8 的支持。(#24621) -
PHP:从 PECL 扩展中弃用 PHP 5 支持。(#24353)
Python
-
使 setuptools 作为 grpcio_tools 的依赖项。(#24752) -
停止 ctrl-c 为 AsyncIO 服务器生成的垃圾邮件日志。(#24718) -
使运行时 Protos 可以使用众所周知的类型。(#24478) -
将Python 的 MACOSX_DEPLOYMENT_TARGET 升级到 10.10。(#24480) -
使 Python 2 成为 Bazel 构建的可选依赖项。(#24407) -
Linux、macOS 支持预编译的 Python 3.9 轮子。(#24356)
Ruby
-
将 Ruby 的 MACOSX_DEPLOYMENT_TARGET 升级到 10.10。(#24479) -
原文:https://www.oschina.net/news/122448/grpc-1-34-0-released
以上是关于gRPC 1.34.0 发布,高性能 RPC 框架的主要内容,如果未能解决你的问题,请参考以下文章
gRPC 1.11.0 发布,Google 高性能 RPC 框架