SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。在蚂蚁金服 SOFARPC 已经经历了十多年及五代版本的发展。
SOFARPC 致力于简化应用之间的 RPC 调用,为应用提供方便透明、稳定高效的点对点远程服务调用方案。为了用户和开发者方便的进行功能扩展。同时提供了丰富的模型抽象和可扩展接口,包括过滤器、路由、负载均衡等等。还围绕 SOFARPC 框架及其周边组件提供丰富的微服务治理方案。
SofaRPC v5.12.0 现已发布,此版本带来对 sofa-rpc 框架的增强和一些错误修复(需要 JDK8 版本支持)。如果你的版本介于 5.7.10 和 5.11.1 之间,官方鼓励进行升级。
具体更新内容如下:
Feature
- 添加 Fury 序列化器 #1348, #1387
- feat:支持由 env 或 spring 应用程序属性配置的 Jackson #1388
- 支持线程池扩展 #1383, #1393
Enhancement
- 将 hessian 从 3.5.0 升级到 3.5.2 #1385
- 将 apollo 从 1.4.0 升级到 2.1.0 #1358
- chore(deps):将 /bom 中的 org.apache.dubbo:dubbo 从 3.1.8 升级到 3.1.11 #1381
- chore(deps):将 /bom 中的 ch.qos.logback:logback-classic 从 1.2.3 升级到 1.2.13 #1379
Misc
- 文档:添加 ant codespaces badge #1370
- cloud_code_scan.yml #1373
- 更新 cloud_code_scan.yml #1375
更新说明:https://github.com/sofastack/sofa-rpc/releases/tag/v5.12.0