SofaRPC v5.13.0 发布,蚂蚁金服开源 Java RPC 框架


SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。在蚂蚁金服 SOFARPC 已经经历了十多年及五代版本的发展。

SOFARPC 致力于简化应用之间的 RPC 调用,为应用提供方便透明、稳定高效的点对点远程服务调用方案。为了用户和开发者方便的进行功能扩展。同时提供了丰富的模型抽象和可扩展接口,包括过滤器、路由、负载均衡等等。还围绕 SOFARPC 框架及其周边组件提供丰富的微服务治理方案。

SofaRPC v5.13.0 现已发布,此版本添加了一些功能,带来了对 sofa-rpc 框架的增强和一些错误修复(需要 JDK8 版本支持)。具体更新内容如下:

Feature

  • 支持 triple pojo mode stream call(issue#1332)#1360
  • 支持 kubernetes 扩展注册表 #1395
  • 支持 bzip2 和 gzip 压缩 #1399

Enhancement

  • 优化 UserThreadPoolManager  #1390
  • 优化 h2c 协议的性能 #1400
  • 针对 Nacos weight configuration 进行了增强 #1406
  • 支持默认过滤器配置 #1415
  • 支持 consumer routers config #1416
  • 在 bolt 中添加 providerProcessRegister 事件和记录上下文 #1417
  • 将 hessian 从 3.5.2 升级到 3.5.3 #1409
  • Chore(deps):将 /bom 中的 org.apache.cxf:cxf-core 从 3.4.10 升级到 3.5.8 #1404
  • Chore(deps):在 /bom 中将 org.apache.commons:commons-compress 从 1.25.0 升级到 1.26.0 #1413
  • Chore(deps):将 /all 中的 org.apache.commons:commons-compress 从 1.25.0 升级到 1.26.0 #1414

Bug fix

  • 修复#1380,在执行 init 方法时创建 NacosRegistryProviderObserver #1401

Misc

  • 修复测试用例错误 #1407
  • 为 triple 添加额外的源目录 #1412

详情可查看更新说明:https://github.com/sofastack/sofa-rpc/releases/tag/v5.13.0


相關推薦

2022-10-28

SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。在蚂蚁金服 SOFARPC 已经经历了十多年及五代版本的发展。 SOFARPC 致力于简化应用之间的 RPC 调用,为应用提供方便透明、稳定高效的点对点远程服务调用方案。为了用户

2022-08-26

SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。在蚂蚁金服 SOFARPC 已经经历了十多年及五代版本的发展。 SOFARPC 致力于简化应用之间的 RPC 调用,为应用提供方便透明、稳定高效的点对点远程服务调用方案。为了用户

2022-11-15

SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。在蚂蚁金服 SOFARPC 已经经历了十多年及五代版本的发展。 SOFARPC 致力于简化应用之间的 RPC 调用,为应用提供方便透明、稳定高效的点对点远程服务调用方案。为了用

2023-04-22

SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。在蚂蚁金服 SOFARPC 已经经历了十多年及五代版本的发展。 SOFARPC 致力于简化应用之间的 RPC 调用,为应用提供方便透明、稳定高效的点对点远程服务调用方案。为了用户

2022-08-13

SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。在蚂蚁金服 SOFARPC 已经经历了十多年及五代版本的发展。 SOFARPC 致力于简化应用之间的 RPC 调用,为应用提供方便透明、稳定高效的点对点远程服务调用方案。为了用户

2023-03-04

SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。在蚂蚁金服 SOFARPC 已经经历了十多年及五代版本的发展。 SOFARPC 致力于简化应用之间的 RPC 调用,为应用提供方便透明、稳定高效的点对点远程服务调用方案。为了用户

2023-01-08

SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。在蚂蚁金服 SOFARPC 已经经历了十多年及五代版本的发展。 SOFARPC 致力于简化应用之间的 RPC 调用,为应用提供方便透明、稳定高效的点对点远程服务调用方案。为了用户

2023-08-31

【直播预告】eBPF 到底是可观测领域的神器 or 鸡肋? SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。在蚂蚁金服 SOFARPC 已经经历了十多年及五代版本的发展。 SOFARPC 致力于简化应用之间的 RPC 调用,为应用提供方便

2024-01-24

SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。在蚂蚁金服 SOFARPC 已经经历了十多年及五代版本的发展。 SOFARPC 致力于简化应用之间的 RPC 调用,为应用提供方便透明、稳定高效的点对点远程服务调用方案。为了用户

2023-05-13

2 现已发布,具体更新内容包括: New Features 支持 SOFARPC Actuator 支持 SOFAARK 添加 isle feature 启用条件配置 Optimize 为现有代码添加单元测试 更新 codecov-action@v3 并将报告模块添加到静态测试覆盖率 更新 Guice 5.1

2023-06-28

添加 art-sofa-boot-starter 支持场景配置动态bean功能 支持 SOFARPC Actuator 支持索发方舟 添加 isle 功能启用条件配置 优化 增强的启动时间统计能力 支持更多 SPI 自定义框架行为 重构一些类包名 重复一些功能和

2023-11-14

常方便地使用 SOFA 中间件的能力。 SOFABoot 4.1.0 现已发布,具体更新内容包括: New Features 更新 SpringBoot 3.1.5 #1259 更新 SOFA Hessian 3.5.1 #1248 支持 SOFA RPC Rpc provider register blacklist/whitelist # 1254 支持 isle actuato

2023-11-01

便地使用 SOFA 中间件的能力。 SOFABoot 3.21.0 现已发布,具体更新内容包括: New Features 支持 sofa-rpc 供应商注册黑名单/白名单 #1254 Optimize 避免 SofaConfigSourceSupportListener 重复注册配置#1246 修复 @SofaService 注解无

2022-08-02

便地使用 SOFA 中间件的能力。 SOFABoot 3.14.0 现已发布,具体更新内容如下: New Features 更新 SpringBoot 2.6.9 #991 支持自定义 HealthCheckerComparator #997 支持模块应用 api #1001 Optimize 优化 DynamicSpringContextLoader&