ArmeriaYour go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
Stars: ✭ 3,392 (+565.1%)
Hprose DelphiHprose is a cross-language RPC. This project is Hprose 2.0 for Delphi and FreePascal
Stars: ✭ 100 (-80.39%)
GotreeGotree is a vertically distributed framework. Gotree's goal is to easily develop distributed services and liberate the mental burden of developers.
Stars: ✭ 91 (-82.16%)
JrpcJSON-RPC implementation in C++17
Stars: ✭ 113 (-77.84%)
Hprose NodejsHprose is a cross-language RPC. This project is Hprose 2.0 for Node.js
Stars: ✭ 297 (-41.76%)
nerve-rpcNim RPC framework
Stars: ✭ 32 (-93.73%)
SpyneA transport agnostic sync/async RPC library that focuses on exposing services with a well-defined API using popular protocols.
Stars: ✭ 992 (+94.51%)
Hprose GolangHprose is a cross-language RPC. This project is Hprose for Golang.
Stars: ✭ 1,143 (+124.12%)
Hprose PhpHprose is a cross-language RPC. This project is Hprose 3.0 for PHP
Stars: ✭ 1,952 (+282.75%)
nodejs grpcGRPC based API CRUD using Nodejs at both server and client side
Stars: ✭ 17 (-96.67%)
PurerpcAsynchronous pure Python gRPC client and server implementation supporting asyncio, uvloop, curio and trio
Stars: ✭ 125 (-75.49%)
zeroZero: A simple, fast, high performance and low latency Python framework (RPC + PubSub) for building microservices or distributed servers
Stars: ✭ 296 (-41.96%)
DogeDoge is a high-performance, Python based, open source RPC framework
Stars: ✭ 144 (-71.76%)
WhatsmarsJava生态研究(Spring Boot + Redis + Dubbo + RocketMQ + Elasticsearch)🔥🔥🔥🔥🔥
Stars: ✭ 1,389 (+172.35%)
hrpcCommon interface definition based rpc implementation
Stars: ✭ 21 (-95.88%)
Hprose JavaHprose is a cross-language RPC. This project is Hprose 2.0 for Java
Stars: ✭ 542 (+6.27%)
Graingrain是一个极简的、组件式的RPC框架,灵活且适合渐进学习,可与任何框架整合。同时包含(系统通用多线程模型与消息通讯 || 多对多关系的分布式锁 || 基于Servlet的HTTP框架 || 基于系统通用多线程模型的Websocket框架 || 支持行级锁的多线程锁 )等组件,按需选择组件,不绑架开发者。
Stars: ✭ 577 (+13.14%)
EasyrpcEasyRpc is a simple, high-performance, easy-to-use RPC framework based on Netty, ZooKeeper and ProtoStuff.
Stars: ✭ 79 (-84.51%)
Rsf已作为 Hasor 的子项目,迁移到:http://git.oschina.net/zycgit/hasor
Stars: ✭ 77 (-84.9%)
SlackerTransparent, non-incursive RPC by clojure and for clojure
Stars: ✭ 316 (-38.04%)
IceComprehensive RPC framework with support for C++, C#, Java, JavaScript, Python and more.
Stars: ✭ 1,772 (+247.45%)
jigsaw-rpcjigsaw-rpc is an RPC framework written in TypeScript under Node.js
Stars: ✭ 14 (-97.25%)
RpcSimple RPC style APIs with generated clients & servers.
Stars: ✭ 192 (-62.35%)
PuddingPudding 是一款迷你级分布式服务框架
Stars: ✭ 24 (-95.29%)
wapc-rustRust-based WebAssembly Host Runtime for waPC-compliant modules
Stars: ✭ 75 (-85.29%)
Hprose JsHprose is a cross-language RPC. This project is Hprose 2.0 RPC for JavaScript
Stars: ✭ 133 (-73.92%)
ErpcEmbedded RPC
Stars: ✭ 262 (-48.63%)
hprose-as3Hprose for ActionScript 3.0
Stars: ✭ 18 (-96.47%)
Rpc WebsocketsJSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
Stars: ✭ 344 (-32.55%)
Rpc.pyA fast and powerful RPC framework based on ASGI/WSGI.
Stars: ✭ 98 (-80.78%)
libcorpcLibcorpc is a high performance coroutine base RPC framework
Stars: ✭ 20 (-96.08%)
FpnnFast Programmable Nexus Network
Stars: ✭ 220 (-56.86%)
simpleRPCSimple RPC implementation for Arduino.
Stars: ✭ 28 (-94.51%)
Rpcx Javarpcx implementation in Java for server side and client side
Stars: ✭ 71 (-86.08%)
EasyrpcEasyRPC是一个远程过程调用(Remote Procedure Call,简称RPC)的最小实现。它使用极少的类、方法演示了RPC的实现原理,是一个学习RPC工作原理的良好示例。
Stars: ✭ 329 (-35.49%)
Gettya netty like asynchronous network I/O library based on tcp/udp/websocket; a bidirectional RPC framework based on JSON/Protobuf; a microservice framework based on zookeeper/etcd
Stars: ✭ 532 (+4.31%)
Go Zerogo-zero is a web and rpc framework written in Go. It's born to ensure the stability of the busy sites with resilient design. Builtin goctl greatly improves the development productivity.
Stars: ✭ 13,156 (+2479.61%)
Sofa Rpc NodeSOFARPC Node is a high-performance, high-extensibility, production-level Nodejs RPC framework.
Stars: ✭ 520 (+1.96%)
JupiterJupiter是一款性能非常不错的, 轻量级的分布式服务框架
Stars: ✭ 1,372 (+169.02%)
httpExtension module of golang http service
Stars: ✭ 57 (-88.82%)
ronyFast and Scalable RPC Framework
Stars: ✭ 41 (-91.96%)
SalukiSpring Boot starter module for gRPC framework.
Stars: ✭ 267 (-47.65%)
HproseHPROSE is short for High Performance Remote Object Service Engine. It's a serialize and RPC library, the serialize library of hprose is faster, smaller and more powerful than msgpack, the RPC library is faster, easier and more powerful than thrift.
Stars: ✭ 348 (-31.76%)
IzumiProductivity-oriented collection of lightweight fancy stuff for Scala toolchain
Stars: ✭ 423 (-17.06%)
CellnetHigh performance, simple, extensible golang open source network library
Stars: ✭ 3,714 (+628.24%)
PocProofs-of-concept
Stars: ✭ 467 (-8.43%)
Vs StreamjsonrpcThe StreamJsonRpc library offers JSON-RPC 2.0 over any .NET Stream, WebSocket, or Pipe. With bonus support for request cancellation, client proxy generation, and more.
Stars: ✭ 421 (-17.45%)
Webrpcwebrpc is a schema-driven approach to writing backend services for modern Web apps and networks
Stars: ✭ 342 (-32.94%)
Smart SocketA High Performance Java AIO framework
Stars: ✭ 341 (-33.14%)
Motan GoThe golang implementation of Motan
Stars: ✭ 416 (-18.43%)
Eureca.ioeureca.io : a nodejs bidirectional RPC that can use WebSocket, WebRTC or XHR fallback as transport layers
Stars: ✭ 341 (-33.14%)
Endpoints4sScala library to define HTTP-based communication protocols
Stars: ✭ 331 (-35.1%)
Rpc Benchmarkjava rpc benchmark, 灵感源自 https://www.techempower.com/benchmarks/
Stars: ✭ 463 (-9.22%)
ToratToRat is a Remote Administation tool written in Go using Tor as a transport mechanism and RPC for communication
Stars: ✭ 415 (-18.63%)
SleuthA Go library for master-less peer-to-peer autodiscovery and RPC between HTTP services
Stars: ✭ 331 (-35.1%)
JavaspringbootsamplesSpringBoot、Dubbo、SpringCloud的各种集成例子:Atomikos、gRPC、Thrift、Seata、ShardingSphere、Dubbo、Hmily、Nacos、Consul、Ribbon、Jedis、Lettuce、Redisson等框架
Stars: ✭ 399 (-21.76%)
TonicA native gRPC client & server implementation with async/await support.
Stars: ✭ 4,422 (+767.06%)
Sofa RpcSOFARPC is a high-performance, high-extensibility, production-level Java RPC framework.
Stars: ✭ 3,479 (+582.16%)
ElleThe Elle coroutine-based asynchronous C++ development framework.
Stars: ✭ 459 (-10%)