CoArt of C++. Flag, logging, unit-test, json, go-style coroutine and more.
Stars: ✭ 2,264 (+11220%)
cocoyaxiA go-style coroutine library in C++11 and more.
Stars: ✭ 2,392 (+11860%)
nerve-rpcNim RPC framework
Stars: ✭ 32 (+60%)
AnanasA C++11 RPC framework based on future and protobuf, with utility: timer,ssl,future/promise,log,coroutine,etc
Stars: ✭ 361 (+1705%)
nodejs grpcGRPC based API CRUD using Nodejs at both server and client side
Stars: ✭ 17 (-15%)
Coobjccoobjc provides coroutine support for Objective-C and Swift. We added await method、generator and actor model like C#、Javascript and Kotlin. For convenience, we added coroutine categories for some Foundation and UIKit API in cokit framework like NSFileManager, JSON, NSData, UIImage etc. We also add tuple support in coobjc.
Stars: ✭ 3,921 (+19505%)
simpleRPCSimple RPC implementation for Arduino.
Stars: ✭ 28 (+40%)
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 (+16860%)
Hprose NodejsHprose is a cross-language RPC. This project is Hprose 2.0 for Node.js
Stars: ✭ 297 (+1385%)
Swoft Framework[READ ONLY] Swoft Framework, base of Swoft
Stars: ✭ 70 (+250%)
Rpc.pyA fast and powerful RPC framework based on ASGI/WSGI.
Stars: ✭ 98 (+390%)
JupiterJupiter是一款性能非常不错的, 轻量级的分布式服务框架
Stars: ✭ 1,372 (+6760%)
PurerpcAsynchronous pure Python gRPC client and server implementation supporting asyncio, uvloop, curio and trio
Stars: ✭ 125 (+525%)
JrpcJSON-RPC implementation in C++17
Stars: ✭ 113 (+465%)
litchi这是一款分布式的java游戏服务器框架
Stars: ✭ 97 (+385%)
httpExtension module of golang http service
Stars: ✭ 57 (+185%)
ronyFast and Scalable RPC Framework
Stars: ✭ 41 (+105%)
ErpcEmbedded RPC
Stars: ✭ 262 (+1210%)
Rpc WebsocketsJSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
Stars: ✭ 344 (+1620%)
PuddingPudding 是一款迷你级分布式服务框架
Stars: ✭ 24 (+20%)
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 (+65680%)
SpyneA transport agnostic sync/async RPC library that focuses on exposing services with a well-defined API using popular protocols.
Stars: ✭ 992 (+4860%)
GotreeGotree is a vertically distributed framework. Gotree's goal is to easily develop distributed services and liberate the mental burden of developers.
Stars: ✭ 91 (+355%)
Rpcx Javarpcx implementation in Java for server side and client side
Stars: ✭ 71 (+255%)
IceComprehensive RPC framework with support for C++, C#, Java, JavaScript, Python and more.
Stars: ✭ 1,772 (+8760%)
DogeDoge is a high-performance, Python based, open source RPC framework
Stars: ✭ 144 (+620%)
GoworldScalable Distributed Game Server Engine with Hot Swapping in Golang
Stars: ✭ 2,007 (+9935%)
Hprose JsHprose is a cross-language RPC. This project is Hprose 2.0 RPC for JavaScript
Stars: ✭ 133 (+565%)
LibacoA blazing fast and lightweight C asymmetric coroutine library 💎 ⛅🚀⛅🌞
Stars: ✭ 2,918 (+14490%)
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 (+2560%)
jigsaw-rpcjigsaw-rpc is an RPC framework written in TypeScript under Node.js
Stars: ✭ 14 (-30%)
hprose-as3Hprose for ActionScript 3.0
Stars: ✭ 18 (-10%)
hrpcCommon interface definition based rpc implementation
Stars: ✭ 21 (+5%)
Hprose DelphiHprose is a cross-language RPC. This project is Hprose 2.0 for Delphi and FreePascal
Stars: ✭ 100 (+400%)
zeroZero: A simple, fast, high performance and low latency Python framework (RPC + PubSub) for building microservices or distributed servers
Stars: ✭ 296 (+1380%)
RpcSimple RPC style APIs with generated clients & servers.
Stars: ✭ 192 (+860%)
SalukiSpring Boot starter module for gRPC framework.
Stars: ✭ 267 (+1235%)
wapc-rustRust-based WebAssembly Host Runtime for waPC-compliant modules
Stars: ✭ 75 (+275%)
EasyrpcEasyRPC是一个远程过程调用(Remote Procedure Call,简称RPC)的最小实现。它使用极少的类、方法演示了RPC的实现原理,是一个学习RPC工作原理的良好示例。
Stars: ✭ 329 (+1545%)
SlackerTransparent, non-incursive RPC by clojure and for clojure
Stars: ✭ 316 (+1480%)
Simple Go RpcRPC explained by writing simple RPC framework in 300 lines of pure Golang.
Stars: ✭ 510 (+2450%)
Rsf已作为 Hasor 的子项目,迁移到:http://git.oschina.net/zycgit/hasor
Stars: ✭ 77 (+285%)
Swoft🚀 PHP Microservice Full Coroutine Framework
Stars: ✭ 5,420 (+27000%)
Graingrain是一个极简的、组件式的RPC框架,灵活且适合渐进学习,可与任何框架整合。同时包含(系统通用多线程模型与消息通讯 || 多对多关系的分布式锁 || 基于Servlet的HTTP框架 || 基于系统通用多线程模型的Websocket框架 || 支持行级锁的多线程锁 )等组件,按需选择组件,不绑架开发者。
Stars: ✭ 577 (+2785%)
Hprose GolangHprose is a cross-language RPC. This project is Hprose for Golang.
Stars: ✭ 1,143 (+5615%)
Hprose JavaHprose is a cross-language RPC. This project is Hprose 2.0 for Java
Stars: ✭ 542 (+2610%)
EasyrpcEasyRpc is a simple, high-performance, easy-to-use RPC framework based on Netty, ZooKeeper and ProtoStuff.
Stars: ✭ 79 (+295%)
Sofa Rpc NodeSOFARPC Node is a high-performance, high-extensibility, production-level Nodejs RPC framework.
Stars: ✭ 520 (+2500%)
WhatsmarsJava生态研究(Spring Boot + Redis + Dubbo + RocketMQ + Elasticsearch)🔥🔥🔥🔥🔥
Stars: ✭ 1,389 (+6845%)
Hprose PhpHprose is a cross-language RPC. This project is Hprose 3.0 for PHP
Stars: ✭ 1,952 (+9660%)
FpnnFast Programmable Nexus Network
Stars: ✭ 220 (+1000%)
firmevea out-of-the-box, full-featured go framework supporting http, http2, websocket, tcp, udp, rpc and microservice
Stars: ✭ 36 (+80%)
mifMIF is a C++11 web-application framework designed for the backend micro-service development
Stars: ✭ 42 (+110%)
rpc2socksPost-exploit tool that enables a SOCKS tunnel via a Windows host using an extensible custom RPC proto over SMB through a named pipe.
Stars: ✭ 126 (+530%)
valheim-k8svalheim game-server on kubernetes
Stars: ✭ 74 (+270%)
python3-concurrencyPython3爬虫系列的理论验证,首先研究I/O模型,分别用Python实现了blocking I/O、nonblocking I/O、I/O multiplexing各模型下的TCP服务端和客户端。然后,研究同步I/O操作(依序下载、多进程并发、多线程并发)和异步I/O(asyncio)之间的效率差别
Stars: ✭ 49 (+145%)
doteasy.rpcInspired by microservices, a lightweight framework that looks like a rabbit, based on NET Core 2.0 Standard 2 core library
Stars: ✭ 62 (+210%)
BeauRoutineCoroutine and tweening framework for Unity3D
Stars: ✭ 88 (+340%)
grpc-expressgRPC express based web reverse proxy
Stars: ✭ 19 (-5%)