一款基于 Netty+Kyro+Zookeeper 实现的自定义 RPC 框架(附详细实现过程和相关教程)。
企业生产级百亿日PV高可用可拓展的RPC框架。理论上并发数量接近服务器带宽,客户端采用thrift协议,服务端支持netty和thrift的TThreadedSelectorServer半同步半异步线程模型,支持动态扩容,服务上下线,权重动态,可用性配置,泛化调用,页面流量统计,泛化调用等,支持trace跟踪等,天然接入cat支持数据大盘展示等,持续为个人以及中小型公司提供可靠的RPC框架技术方案
轻量级服务总线,面向高性能、低时延、高可用特性调优,支持RPC,消息队列服务
一个基于Netty的RPC框架,使用Java实现,与Spring整合,提供SpringBoot Starter。是一个运行在传输层,不需要额外配置,基于注解开箱即用的rpc框架,结合了Dubbo的高性能OpenFeign简单易用的优点,提供rpc框架的第三种解决方案
一个简单轻量的rpc框架
使用spring-web远程调用模块invoker,并基于spring-cloud的feign调用远程service。
该invoker类同于openfeign,一个远程调用工具。
基于Java语言开发的开源RPC服务框架,提供高性能,高可用的远程调用能力。
Tars 是基于名字服务使用 Tars 协议的高性能 RPC 开发框架,同时配套一体化的服务治理平台,帮助个人或者企业快速的以微服务的方式构建自己稳定可靠的分布式应用
用Kotlin实现的极简的Vertx RPC框架,同时支持Java和Kotlin。