编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是Web应用开发相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
Yar是由PHP大神鸟哥创建的一个PHP并行高性能RPC框架。Yar可以跨平台使用,不过鸟哥没有提供Java的客户端。这次项目中正好需要Java来调用PHP的RPC服务,于是就诞生了Yar
《分布式服务框架XXL-RPC》 XXL-RPC 是一个分布式服务框架,提供稳定高性能的RPC远程服务调用功能。拥有”高性能、分布式、注册中心、负载均衡、服务治理”等特性。现已开放源代码,开箱即用。
HRPC HRPC是一款基于Netty和Zookeeper设计的轻量级高性能RPC框架。 特性 采用Protostuff序列化;
Kraps-rpc 是一个从 Spark 分离出来的 RPC 框架,基于 Spark 2.1版本,你可以把它看作 spark-rpc,其中 spark
jsonrpc 是一个简单的 java rpc 组件, 部分代码参考:https://github.com/RitwikSaikia/jsonrpc
grain 是一个极简的、组件式的 RPC 框架,灵活且适合渐进学习,可与任何框架整合。同时包含(系统通用多线程模型与消息通讯、多对多关系的分布式锁、基于
该工程是Tars框架Java语言的源代码 目录名称 功能 net 框架rpc网络库 core 框架rpc的实现
turbo-rpc 是一款速度超凡的异步响应式RPC框架。 功能特点 仅支持异步调用,Service接口所有public方法返回值都必须为CompletableFuture。
aibton-framework 是基于 Spring 的统一 API 调用框架,规范开发,让项目更好维护,代码复用率更高。集成了基础开发工具类,编码更简单。基本上零配置,直接使用,与 Spring 搭配更简单哦。
企业生产级百亿日PV高可用可拓展的RPC框架。理论上并发数量接近服务器带宽,客户端采用thrift协议,服务端支持netty和thrift的TThreadedSelectorServer半同步半异步线程模型,支持动态扩容,服务上下线,权重动态,
Thrifty 是基于Attribute 的 .net Thrift RPC 框架。Thrifty = Thrift + Netty Thrifty 支持标准的 Thrift 数据类型,提供了 Thrift 到
这是 GRPC 项目的 Go 语言版本,基于 HTTP/2 的 RPC 通讯框架。要求 Go 1.9 或更新版本。
BRAFT 是百度开源的基于 BRPC 的 Raft 一致性算法和可复制状态机的工业级 C++ 实现。最初是为了解决百度各业务线上的状态服务单点隐患,后来则帮助百度工程师独立实现支持高负载和低延迟的分布式系统。
SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。在蚂蚁金服 SOFARPC 已经经历了十多年及五代版本的发展。SOFARPC
dubbo2.js —— nodejs 使用原生的 dubbo (dubbo head + hessian body) 协议打通了 dubbo 的 rpc
Gitaly是一个Git RPC服务,用于处理GitLab发出的所有git调用。目前Gitaly仍在发展。
supine是一个轻量级去中心的RPC框架 使用AIO通讯 采用Multicast进行服务注册发现 快速开始
该项目基于grpcio开发,定义了一个通用的 GRPC 服务和函数。通过反射和语法糖,客户端和服务端都可以轻松实现 RPC 服务。
Tars 是基于名字服务使用 Tars 协议的高性能 RPC 开发框架,同时配套一体化的服务治理平台,帮助个人或者企业快速的以微服务的方式构建自己稳定可靠的分布式应用。
简介 gRPC-swagger 是基于 gRPC 反射开发的一款gRPC 调试工具,可以使用 swagger-ui 方便地展示和调用 gRPC 方法。因为