Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for rpc framework
rpc-framework
x
218 search results found
Go Zero
⭐
27,871
A cloud-native Go microservices framework with cli tool for productivity.
Tars
⭐
9,752
Tars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemented hosting-service via flexible schedule.
Twirp
⭐
6,658
A simple RPC framework with protobuf service definitions
Armeria
⭐
4,568
Your 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.
Sofa Rpc
⭐
3,773
SOFARPC is a high-performance, high-extensibility, production-level Java RPC framework.
Tarpc
⭐
2,903
An RPC framework for Rust with a focus on ease of use.
Nettyrpc
⭐
2,234
A simple RPC framework based on Netty, ZooKeeper and Spring
Hprose Php
⭐
1,970
Hprose is a cross-language RPC. This project is Hprose 3.0 for PHP
Ice
⭐
1,960
All-in-one solution for creating networked applications with RPC, pub/sub, server deployment, and more.
Whatsmars
⭐
1,842
Java生态研究(Spring Boot + Redis + Dubbo + RocketMQ + Elasticsearch)🔥🔥🔥🔥🔥
Rest_rpc
⭐
1,543
modern C++(C++11), simple, easy to use rpc framework
Yar
⭐
1,408
Light, concurrent RPC framework for PHP & C
Jupiter
⭐
1,406
Jupiter是一款性能非常不错的, 轻量级的分布式服务框架
Simple Admin Core
⭐
1,259
Simple Admin是一个基于Go Zero开发面向中大型项目的分布式微服务后端管理系统脚手架,提供丰富的后台管理功能,支持k8s快速部 Admin is a powerful microservice framework for large management system. It is based on go-zero and supports several advanced features. It can help you to develop a microservice back-end management system in a short time.
Hprose Golang
⭐
1,250
Hprose is a cross-language RPC. This project is Hprose for Golang.
Spyne
⭐
1,120
A transport agnostic sync/async RPC library that focuses on exposing services with a well-defined API using popular protocols.
Beetlex
⭐
1,120
high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution
Grpc Kotlin
⭐
1,114
Kotlin gRPC implementation. HTTP/2 based RPC
Ucall
⭐
1,045
Remote Procedure Calls - 50x lower latency and 70x higher bandwidth than FastAPI, implementing JSON-RPC & 🔜 REST over io_uring and SIMDJSON ☎️
Getty
⭐
850
a 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
Grpc Dart
⭐
814
The Dart language implementation of gRPC.
Activej
⭐
767
ActiveJ is an alternative Java platform built from the ground up. ActiveJ redefines core, web and high-load programming in Java, providing simplicity, maximum performance and scalability
Erpc
⭐
625
Embedded RPC
Zeng Rpc Framework
⭐
623
手写自己的RPC框架/Handwritten RPC framework
Sofa Rpc Node
⭐
610
SOFARPC Node is a high-performance, high-extensibility, production-level Nodejs RPC framework.
Nrpc
⭐
607
nRPC is like gRPC, but over NATS
Grain
⭐
590
grain是一个极简的、组件式的RPC框架,灵活且适合渐进学习,可与任何框架整合。同时包含(系统通用 || 多对多关系的分布式锁 || 基于Servlet的HTTP框架 || 基于系统通用多线程模型的Websocket框架 || 支持行级锁的多线程锁 )等组件,按需选择组件,不绑架开发者。
Xxl Rpc
⭐
583
A high performance, distributed RPC framework.(分布式服务框架XXL-RPC)
My Rpc Framework
⭐
541
一个简单的RPC框架的实现
Rpc Websockets
⭐
536
JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
Hprose Java
⭐
534
Hprose is a cross-language RPC. This project is Hprose 2.0 for Java
Simple Go Rpc
⭐
527
RPC explained by writing simple RPC framework in 300 lines of pure Golang.
Remmy
⭐
518
A simple but usable RPC framework
Zero
⭐
513
Zero: A simple and fast Python RPC framework
Ananas
⭐
487
A C++11 RPC framework based on future and protobuf, with utility: timer,ssl,future/promise,log,coroutine,etc
Easyrpc
⭐
477
EasyRPC是一个远程过程调用(Remote Procedure Call,简称RPC)的最小实现。它使用极少的类、方法演示了RPC的实现原理,是一个学习RPC工作原
Motan Go
⭐
459
The golang implementation of Motan
Hprose Dotnet
⭐
375
Hprose 3.0 for .NET
Skynet_fly
⭐
357
基于云风的skynet,搭建开箱即用的微服务框架,提供优雅的服务热更新
Turbo Rpc
⭐
357
turbo is a super fast reactive rpc framework
Slacker
⭐
333
Transparent, non-incursive RPC by clojure and for clojure
Hprose Nodejs
⭐
282
Hprose is a cross-language RPC. This project is Hprose 2.0 for Node.js
Dubbo3
⭐
253
Dubbo3: distributed RPC framework from Alibaba Dubbo2
Fpnn
⭐
247
Fast Programmable Nexus Network
Brpc
⭐
227
✈A high-performance RPC based on Java & Netty.
Mini Rpc
⭐
221
Spring + Netty + Protostuff + ZooKeeper 实现了一个轻量级 RPC 框架,使用 Spring 提供依赖注入与参数配置,使用 Netty 实现 NIO 方式的数据传输,使用 Protostuff 实现对象序列化,使用 ZooKeeper 实现服务注册与发现。使用该框架,可将服务部署到分布式环境中的任意节点上,客户端通过远程接口来调用服务
Purerpc
⭐
207
Native, async Python gRPC client and server implementation supporting asyncio, uvloop, and trio
Jrpc
⭐
202
JSON-RPC implementation in C++17
Simple Rpc Framework
⭐
190
A simple RPC framework example
Rpc
⭐
183
Simple RPC style APIs with generated clients & servers.
Rpc.py
⭐
173
A fast and powerful RPC framework based on ASGI/WSGI.
Tropicrpc
⭐
158
A VS Code extension that provides gRPC API endpoint testing.
Sea
⭐
152
rpc framework built on grpc
Kraps Rpc
⭐
152
A RPC framework leveraging Spark RPC module
Doge
⭐
145
Doge is a high-performance, Python based, open source RPC framework
Gorums
⭐
133
Gorums simplify fault-tolerant quorum-based protocols
Hprose Js
⭐
124
Hprose is a cross-language RPC. This project is Hprose 2.0 RPC for JavaScript
Buttonrpc_cpp14
⭐
124
几百行代码实现的modern c++ rpc library
Nettyrpc
⭐
116
Yet another RPC framework based on Netty
Hprose Delphi
⭐
111
Hprose is a cross-language RPC. This project is Hprose 2.0 for Delphi and FreePascal
Qiurpc
⭐
92
Smart RPC framework
Django Modern Rpc
⭐
90
Simple XML-RPC and JSON-RPC server for modern Django
Capnp Rpc
⭐
90
Cap'n Proto RPC implementation
Wapc Go
⭐
81
Golang-based WebAssembly Host Runtime for waPC-compliant modules
Fox
⭐
78
fox is a distributed RPC framework
Rsf
⭐
77
已作为 Hasor 的子项目,迁移到:http://git.oschina.net/zycgit/hasor
Wapc Rust
⭐
76
Rust-based WebAssembly Host Runtime for waPC-compliant modules
Rpcx Java
⭐
76
rpcx implementation in Java for server side and client side
Goridge
⭐
76
PHP Goridge Protocol implementation
Zyan
⭐
74
💎 Zyan Communication Framework
Xrpc
⭐
72
dotnet high performance remote interface and delegate invoke(RPC) communication components,support millions RPS remote interface method invokes
Easyrpc
⭐
72
EasyRpc is a simple, high-performance, easy-to-use RPC framework based on Netty, ZooKeeper and ProtoStuff.
Zns
⭐
71
What the ZNS is an implementation of distribution RPC.
Rpcq
⭐
68
The RPC framework and message specification for @rigetti Quantum Cloud Services.
Ob1k
⭐
67
Ob1k - The RPC Framework
Meshrpc
⭐
65
Automatic Service Mesh and RPC generation for Go micro services, it's a humble alternative to gRPC with Istio.
Rest_rpc_old
⭐
65
Now this project has been changed to https://github.com/topcpporg/rest_rpc
Streamy Dart
⭐
61
Hprose Typescript
⭐
58
Hprose 3.0 for TypeScript
Maus
⭐
49
A Light RPC Framework for NodeJS or Browser.
Yar Client Java
⭐
49
A Java client for Yar RPC framework.
Mif
⭐
46
MIF is a C++11 web-application framework designed for the backend micro-service development
Uniton
⭐
44
Python remote procedure call framework for the Unity game engine
Yar Go
⭐
42
A Go for Yar RPC framework.
Rony
⭐
40
Fast and Scalable RPC Framework
Kissrpc
⭐
40
Ultra high performance RPC
Starpc
⭐
40
Protobuf RPC for TypeScript and Go with bidirectional streaming to the browser.
Thrifts
⭐
39
ThriftS is a micro RPC framework based on Apache Thrift.
Darpc
⭐
39
DaRPC: Data Center Remote Procedure Call
Periodicjs
⭐
38
Periodic is a library for rapidly developing database agnostic enterprise applications and APIs with express & node.js
Cpp Async Rpc
⭐
37
Library for Asynchronicity, Serialization and Remoting
Hprose Yii
⭐
36
Hprose Server for Yii
Simplerpc
⭐
36
Simple RPC implementation for Arduino.
Firmeve
⭐
34
a out-of-the-box, full-featured go framework supporting http, http2, websocket, tcp, udp, rpc and microservice
Diffdist
⭐
34
Netrpc
⭐
33
NetRpc is a light weight rpc engine base on RabbitMQ, Grpc, Http targeting .NET 5.0/6.0/7.0. It use the simple interface to call each other, provide callback/cancel during invoking, so especially suitable for handle long running call.
Easyrpc
⭐
32
🌻Easy to use RPC framework
Urpc
⭐
32
Tiny RPC framework for Rust
Pydubbo
⭐
30
a python client for dubbo rpc framework
Gorox
⭐
30
Gorox is an advanced Network Proxy, Webapp Server, and RPC Framework.
1-100 of 218 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.