SOFARPC 介绍
SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。在蚂蚁金服 SOFARPC 已经经历了十多年及五代版本的发展。SOFARPC 致力于简化应用之间的 RPC 调用,为应用提供方便透明、稳定高效的点对点远程服务调用方案。为了用户和开发者方便的进行功能扩展,SOFARPC 提供了丰富的模型抽象和可扩展接口,包括过滤器、路由、负载均衡等等。同时围绕 SOFARPC 框架及其周边组件提供丰富的微服务治理方案。
功能特性
透明化、高性能的远程服务调用
支持多种服务路由及负载均衡策略
支持多种注册中心的集成
支持多种协议
支持同步、单向、回调、泛化等多种调用方式
支持集群容错、服务预热、自动故障隔离
强大的扩展功能,可以按需扩展各个功能组件
需要
编译需要 JDK 7 及以上、Maven 3.2.5 及以上。
运行需求 JDK 6 及以上。
SOFARPC 官网
https://gitee.com/sofastack/sofa-rpc
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。