Rsf已作为 Hasor 的子项目,迁移到:http://git.oschina.net/zycgit/hasor
Stars: ✭ 77 (-65%)
JupiterJupiter是一款性能非常不错的, 轻量级的分布式服务框架
Stars: ✭ 1,372 (+523.64%)
cocoyaxiA go-style coroutine library in C++11 and more.
Stars: ✭ 2,392 (+987.27%)
Xxl RpcA high performance, distributed RPC framework.(分布式服务框架XXL-RPC)
Stars: ✭ 493 (+124.09%)
RpcSimple RPC style APIs with generated clients & servers.
Stars: ✭ 192 (-12.73%)
hprose-as3Hprose for ActionScript 3.0
Stars: ✭ 18 (-91.82%)
zeroZero: A simple, fast, high performance and low latency Python framework (RPC + PubSub) for building microservices or distributed servers
Stars: ✭ 296 (+34.55%)
SlackerTransparent, non-incursive RPC by clojure and for clojure
Stars: ✭ 316 (+43.64%)
SaeaSAEA.Socket is a high-performance IOCP framework TCP based on dotnet standard 2.0; Src contains its application test scenarios, such as websocket,rpc, redis driver, MVC WebAPI, lightweight message server, ultra large file transmission, etc. SAEA.Socket是一个高性能IOCP框架的 TCP,基于dotnet standard 2.0;Src中含有其应用测试场景,例如websocket、rpc、redis驱动、MVC WebAPI、轻量级消息服务器、超大文件传输等
Stars: ✭ 318 (+44.55%)
Hprose GolangHprose is a cross-language RPC. This project is Hprose for Golang.
Stars: ✭ 1,143 (+419.55%)
TarsTars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemented hosting-service via flexible schedule.
Stars: ✭ 9,277 (+4116.82%)
Hprose DelphiHprose is a cross-language RPC. This project is Hprose 2.0 for Delphi and FreePascal
Stars: ✭ 100 (-54.55%)
libcorpcLibcorpc is a high performance coroutine base RPC framework
Stars: ✭ 20 (-90.91%)
httpExtension module of golang http service
Stars: ✭ 57 (-74.09%)
wapc-rustRust-based WebAssembly Host Runtime for waPC-compliant modules
Stars: ✭ 75 (-65.91%)
simpleRPCSimple RPC implementation for Arduino.
Stars: ✭ 28 (-87.27%)
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 (+1441.82%)
Joyrpchigh-performance, high-extensibility Java rpc framework.
Stars: ✭ 290 (+31.82%)
Rpc WebsocketsJSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
Stars: ✭ 344 (+56.36%)
TarsgoTarsgo is high performance RPC framework in Golang programing language using the tars protocol.
Go has become popular for programming with the rise of containerization technology such as docker, k8s, and etcd.
Go's goroutine concurrency mechanism means Go is very suitable for large-scale high-concurrency back-end server program development. The Go language has nearly C/C++ performance and near Python productivity.
In Tencent, part of the existing C++ development team has gradually turned into Go developers. Tars, a widely used RPC framework, supports C++, Java, NodeJS, and PHP, and now Go. The combination with Go language has become a general trend. Therefore, in the voice of users, we launched Tarsgo, and we have applied to Tencent map application, YingYongbao application, Internet plus and other projects.
Learn more about the whole Tars architecture and design at Introduction.
Stars: ✭ 2,931 (+1232.27%)
NotlitecodeRemote Encrypted Procedure Calling for .Net & .Net Core
Stars: ✭ 16 (-92.73%)
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 (+5880%)
GotreeGotree is a vertically distributed framework. Gotree's goal is to easily develop distributed services and liberate the mental burden of developers.
Stars: ✭ 91 (-58.64%)
Rpcx Javarpcx implementation in Java for server side and client side
Stars: ✭ 71 (-67.73%)
JrpcJSON-RPC implementation in C++17
Stars: ✭ 113 (-48.64%)
PurerpcAsynchronous pure Python gRPC client and server implementation supporting asyncio, uvloop, curio and trio
Stars: ✭ 125 (-43.18%)
Hprose JsHprose is a cross-language RPC. This project is Hprose 2.0 RPC for JavaScript
Stars: ✭ 133 (-39.55%)
coreEnterprise Grade #NodeJS Platform implementing Industry Standards & Patterns in order to provide Connectivity, Stability, High-Availability and High-Performance
Stars: ✭ 54 (-75.45%)
nodejs grpcGRPC based API CRUD using Nodejs at both server and client side
Stars: ✭ 17 (-92.27%)
ActivejActiveJ is an alternative Java platform built from the ground up. ActiveJ redefines web, high load, and cloud programming in Java, featuring ultimate performance and scalability!
Stars: ✭ 183 (-16.82%)
exposedHigh performance RPC framework
Stars: ✭ 28 (-87.27%)
PuddingPudding 是一款迷你级分布式服务框架
Stars: ✭ 24 (-89.09%)
nerve-rpcNim RPC framework
Stars: ✭ 32 (-85.45%)
ronyFast and Scalable RPC Framework
Stars: ✭ 41 (-81.36%)
jigsaw-rpcjigsaw-rpc is an RPC framework written in TypeScript under Node.js
Stars: ✭ 14 (-93.64%)
SalukiSpring Boot starter module for gRPC framework.
Stars: ✭ 267 (+21.36%)
ErpcEmbedded RPC
Stars: ✭ 262 (+19.09%)
Hprose NodejsHprose is a cross-language RPC. This project is Hprose 2.0 for Node.js
Stars: ✭ 297 (+35%)
TarscppC++ language framework rpc source code implementation
Stars: ✭ 261 (+18.64%)
EasyrpcEasyRPC是一个远程过程调用(Remote Procedure Call,简称RPC)的最小实现。它使用极少的类、方法演示了RPC的实现原理,是一个学习RPC工作原理的良好示例。
Stars: ✭ 329 (+49.55%)
TarsjavaJava language framework rpc source code implementation
Stars: ✭ 321 (+45.91%)
Simple Go RpcRPC explained by writing simple RPC framework in 300 lines of pure Golang.
Stars: ✭ 510 (+131.82%)
hrpcCommon interface definition based rpc implementation
Stars: ✭ 21 (-90.45%)
Brpc JavaJava implementation for Baidu RPC, multi-protocol & high performance RPC.
Stars: ✭ 647 (+194.09%)
Graingrain是一个极简的、组件式的RPC框架,灵活且适合渐进学习,可与任何框架整合。同时包含(系统通用多线程模型与消息通讯 || 多对多关系的分布式锁 || 基于Servlet的HTTP框架 || 基于系统通用多线程模型的Websocket框架 || 支持行级锁的多线程锁 )等组件,按需选择组件,不绑架开发者。
Stars: ✭ 577 (+162.27%)
SpyneA transport agnostic sync/async RPC library that focuses on exposing services with a well-defined API using popular protocols.
Stars: ✭ 992 (+350.91%)
Hprose JavaHprose is a cross-language RPC. This project is Hprose 2.0 for Java
Stars: ✭ 542 (+146.36%)
EasyrpcEasyRpc is a simple, high-performance, easy-to-use RPC framework based on Netty, ZooKeeper and ProtoStuff.
Stars: ✭ 79 (-64.09%)
Rpc.pyA fast and powerful RPC framework based on ASGI/WSGI.
Stars: ✭ 98 (-55.45%)
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 (+141.82%)
ZanphpPHP开发面向C10K+的高并发SOA服务 和RPC服务首选框架
Stars: ✭ 1,451 (+559.55%)
WhatsmarsJava生态研究(Spring Boot + Redis + Dubbo + RocketMQ + Elasticsearch)🔥🔥🔥🔥🔥
Stars: ✭ 1,389 (+531.36%)
ShadesmarFast C++ IPC using shared memory (with msgpack)
Stars: ✭ 126 (-42.73%)
Dapeng SoaA lightweight, high performance micro-service framework
Stars: ✭ 101 (-54.09%)
darpcDaRPC: Data Center Remote Procedure Call
Stars: ✭ 49 (-77.73%)
Sofa Rpc NodeSOFARPC Node is a high-performance, high-extensibility, production-level Nodejs RPC framework.
Stars: ✭ 520 (+136.36%)
DogeDoge is a high-performance, Python based, open source RPC framework
Stars: ✭ 144 (-34.55%)
IceComprehensive RPC framework with support for C++, C#, Java, JavaScript, Python and more.
Stars: ✭ 1,772 (+705.45%)
Hprose PhpHprose is a cross-language RPC. This project is Hprose 3.0 for PHP
Stars: ✭ 1,952 (+787.27%)
BigfileBigfile -- a file transfer system that supports http, rpc and ftp protocol https://bigfile.site
Stars: ✭ 186 (-15.45%)