蚂蚁金服开源 Java RPC 框架-SOFARPC v5.7.0 发布

Posted java1234

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了蚂蚁金服开源 Java RPC 框架-SOFARPC v5.7.0 发布相关的知识,希望对你有一定的参考价值。


SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。在蚂蚁金服 SOFARPC 已经经历了十多年及五代版本的发展。SOFARPC 致力于简化应用之间的 RPC 调用,为应用提供方便透明、稳定高效的点对点远程服务调用方案。为了用户和开发者方便的进行功能扩展,SOFARPC 提供了丰富的模型抽象和可扩展接口,包括过滤器、路由、负载均衡等等。同时围绕 SOFARPC 框架及其周边组件提供丰富的微服务治理方案。

https://gitee.com/sofastack/sofa-rpc




功能特性

  • 透明化、高性能的远程服务调用

  • 支持多种服务路由及负载均衡策略

  • 支持多种注册中心的集成

  • 支持多种协议,包括 Bolt、Rest、Dubbo 等

  • 支持同步、单向、回调、泛化等多种调用方式

  • 支持集群容错、服务预热、自动故障隔离

  • 强大的扩展功能,可以按需扩展各个功能组件




关联项目

  • sofa-rpc-boot-project SOFABoot 扩展项目,包括 starter 工程及使用示例。

需要

编译需要 JDK 8 及以上、Maven 3.2.5 及以上。

运行需求 JDK 8 及以上。


以上是关于蚂蚁金服开源 Java RPC 框架-SOFARPC v5.7.0 发布的主要内容,如果未能解决你的问题,请参考以下文章

蚂蚁金服启动分布式中间件开源计划,用于快速构建金融级云原生架构

蚂蚁金服:开源增强版 SpringBoot 的研发框架!

SOFARPC的搭建(蚂蚁金服)

干货分享:蚂蚁金服前端框架和工程化实践

蚂蚁金服开源-SofaRpc源码学习篇

SOFABoot是蚂蚁金服开源的基于Spring Boot的研发框架