gRPC 1.60.0 发布,跨语言 RPC 框架
gRPC 是可以在任何环境中运行的现代开源高性能 RPC 框架。gRPC 1.60.0 现已发布,包含了一些完善、改进和错误修复;具体更新内容如下:
Core
- 根据 gRFC A61 草案,实现了双栈 IPv4 和 IPv6 后端支持。xDS 支持当前由
GRPC_EXPERIMENTAL_XDS_DUALSTACK_ENDPOINTS
环境变量保护。 - 放弃了 Bazel 5 支持。( #34813 )
- [deps] 将 protobuf 版本升级到 v25.0。( #34513 )
- [Security - Revocation] Crl Directory Watcher Implementation。( #34749 )
- [server] 使用 RealRequestMatcher 限制待处理请求队列的大小。( #34782 )
- [chttp2] 修复传出数据统计。( #34693 )
- [EventEngine] 在所有版本上启用 Posix EventEngine Listener。( #34748 )
- [EventEngine] 在所有版本上启用 Windows EventEngine Listener。( #34436 )
- [chttp2] 对系统中过多数据流的替代保护。( #34697 )
- [Proxy] 支持地址设置代理。( #34617 )
- [client idleness] 客户端通道默认 30 分钟后空闲。( #34653 )
- [chttp2] 添加一个实验,将 liveness checks 与 ping timeouts 分开。( #34647 )
- [chttp2] 删除无效请求。( #34641 )
- [chttp2] 强制设置 acks。( #34640 )
- [chttp2] 限制每个读取周期的工作量。( #34639 )
- [chttp2] 制接收设置应答前的请求次数。( #34638 )
- [chttp2] 随机 ping RST_STREAM。( #34637 )
C++
- [xds] C++ XdsServerBuilder 从 public header 中删除 src/... header dependency。( #34790 )
- [反射] 添加 v1 反射。( #34535 )
C#
- [csharp] Grpc.Tools 文档,用于在项目和 nuget 包之间共享 proto 文件。( #34521 )
Ruby
- [ruby] 创建调试符号包。( #34632 )
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
盘古开发框架 v6.0 发布,行业数字化赋能开发基座
盘古开发框架是一套轻量稳健的工业级 Web 接口服务和中后台业务系统开发框架。原生支持微服务分布式架构的同时也兼容单体应用架构模式。基于商业友好的Apache-2.0协议免费开源发布。我们希望不仅是开源的受益者也能成为开源贡献者,与开源社区一起共建共享开源生态。 在线演示系统 开源项目主页 本次更新内容: - [pangu app starter] 整合集成 uni-app 和uview ui 提供移动端快速开发脚手架。 - [pangu app starter] 发布 pagu app starter 的 H5 版本、微信小程序版本、Android 原生版本的示例程序。 - [pangu] 解决 nacos 依赖版本升级后,ConfigParseUtils API 不向下兼容导致的 bug(出参类型结构变了)。 - [pangu] 升级 hutool 版本,解决 xml 序列化远程代码执行漏洞。 - [pangu] 增加配置项:pangu.log-reload 根据Nacos配置实现动态热刷新日志级别(缺省:true)。 - [pangu] 升级 SpringBoot 依赖 到最新版...
- 下一篇
每日一博 | PostgreSQL 数据脱敏方式盘点
数据脱敏是一种广泛采用的保护敏感数据(如信用卡,社保卡,地址等信息)的方法。脱敏数据不仅仅是为了保护你和客户的数据安全,在一些情况下,法律也有相应要求,最著名的例子就是 GDPR。 市面上也有各种不同的数据脱敏方法,例如遮挡,替换,洗牌和加密,适用于不同场景。通过对敏感数据进行脱敏处理,组织能够降低数据泄露和未经授权访问的风险,同时仍然能够使用真实数据进行开发、测试和分析等任务。 本文来盘点一下 PostgreSQL 的几种常用脱敏方式。 PostgreSQL Anonymizer PostgreSQL Anonymizer 是个社区贡献的扩展 ,可以为 PostgreSQL 添加不同的数据脱敏选项和方法。它将脱敏配置存储在 PostgreSQL 的 SECURITY LABEL(安全标签)中。 动态脱敏 PostgreSQL Anonymizer 实现动态脱敏的方式是通过将定义某个角色为 "MASKED" 以及脱敏规则。被授予 "MASKED" 角色的用户将无法访问原始数据,而其他角色仍然可以访问。它现已支持多种的脱敏语法,你甚至可以编写自己的规则。 这种方法有一定的局限性,例如在他...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Mario游戏-低调大师作品
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Linux系统CentOS6、CentOS7手动修改IP地址
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Hadoop3单机部署,实现最简伪集群