【文件属性】:
文件名称:Sofa-rpc:SOFARPC是高性能,高扩展性的生产级Java RPC框架
文件大小:2.15MB
文件格式:ZIP
更新时间:2021-02-21 08:31:29
protobuf http2 restful rpc-framework hessian
SOFARPC
概述
SOFARPC是一种高性能,高可扩展性的生产级Java RPC框架。 在Ant Financial中,SOFARPC已经使用了十多年,并且已经发展了五代。 SOFARPC致力于简化应用程序之间的RPC调用,并为应用程序提供方便,无代码入侵,稳定且高效的点对点远程服务调用解决方案。 对于用户和开发人员易于改进的功能,SOFARPC提供了大量的模型抽象和可扩展的接口,包括过滤器,路由,负载平衡等。 同时,它围绕SOFARPC框架及其周围的组件提供了丰富的MicroService治理解决方案。
特征
无代码入侵,高性能远程服务呼叫
支持多种服务路由和负载平衡策略
支持多个服务注册表
支持多种协议
支持多种调用类型,例如同步,单向,回调,通用等。
支持群集故障转移,服务预热,自动容错
高扩展性,可根据需要轻松改进功能
相关项目
Sofa 用于SOFARPC的SOFABoot