SrpcRPC based on C++ Workflow
Stars: ✭ 521 (+29.6%)
Yarpc GoA message passing platform for Go
Stars: ✭ 285 (-29.1%)
Elixir ThriftA Pure Elixir Thrift Implementation
Stars: ✭ 182 (-54.73%)
ThriftpyThriftpy has been deprecated, please migrate to https://github.com/Thriftpy/thriftpy2
Stars: ✭ 1,156 (+187.56%)
JavaspringbootsamplesSpringBoot、Dubbo、SpringCloud的各种集成例子:Atomikos、gRPC、Thrift、Seata、ShardingSphere、Dubbo、Hmily、Nacos、Consul、Ribbon、Jedis、Lettuce、Redisson等框架
Stars: ✭ 399 (-0.75%)
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 (+743.78%)
NettythriftThrift on Netty, support TCP/HTTP/WebSocket at same port. support multiple Protocols at same time. multil Simple Clients with Connection Pool.
Stars: ✭ 60 (-85.07%)
FinagleA fault tolerant, protocol-agnostic RPC system
Stars: ✭ 8,126 (+1921.39%)
Dapeng SoaA lightweight, high performance micro-service framework
Stars: ✭ 101 (-74.88%)
Hprose NodejsHprose is a cross-language RPC. This project is Hprose 2.0 for Node.js
Stars: ✭ 297 (-26.12%)
Gosercomp⚡️ Golang Serializer Benchmark Comparison
Stars: ✭ 300 (-25.37%)
Springboot Learning基于Gradle构建,使用SpringBoot在各个场景的应用,包括集成消息中间件、前后端分离、数据库、缓存、分布式锁、分布式事务等
Stars: ✭ 340 (-15.42%)
Joyrpchigh-performance, high-extensibility Java rpc framework.
Stars: ✭ 290 (-27.86%)
SleuthA Go library for master-less peer-to-peer autodiscovery and RPC between HTTP services
Stars: ✭ 331 (-17.66%)
Elves开源自动化运维开发平台(IT Automatic Develop Platform)
Stars: ✭ 290 (-27.86%)
TonicA native gRPC client & server implementation with async/await support.
Stars: ✭ 4,422 (+1000%)
Go MicroA pluggable Go framework for distributed systems development
Stars: ✭ 17,350 (+4215.92%)
Ice DemosSample programs for Ice
Stars: ✭ 285 (-29.1%)
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 (-13.43%)
Gb28181.solutionLinux/Win/Docker/kubernetes/Chart/Kustomize/GB28181/SIP/RTP/SDP/WebRTC/作为上下级域/平台级联互联
Stars: ✭ 323 (-19.65%)
Kotlin Cn【已下线】https://discuss.kotliner.cn 的第一个实验版本,尝试使用Kotlin编写构建的 Kotlin China 论坛,etcd+自研tpc协议RPC
Stars: ✭ 276 (-31.34%)
SalukiSpring Boot starter module for gRPC framework.
Stars: ✭ 267 (-33.58%)
Waterdrop💧Waterdrop is a high performance micro service framework. Waterdrop comes from (The Three Body Problem).
Stars: ✭ 305 (-24.13%)
Eureca.ioeureca.io : a nodejs bidirectional RPC that can use WebSocket, WebRTC or XHR fallback as transport layers
Stars: ✭ 341 (-15.17%)
RemotoUltra-simple RPC ecosystem designed for right now.
Stars: ✭ 304 (-24.38%)
AnanasA C++11 RPC framework based on future and protobuf, with utility: timer,ssl,future/promise,log,coroutine,etc
Stars: ✭ 361 (-10.2%)
Node Zookeeper DubboA middleware helps node to communicate dubbo by using its default protocol, which is registered in zookeeper
Stars: ✭ 296 (-26.37%)
Endpoints4sScala library to define HTTP-based communication protocols
Stars: ✭ 331 (-17.66%)
RiffedProvides idiomatic Elixir bindings for Apache Thrift
Stars: ✭ 290 (-27.86%)
Go Api BoilerplateGo Server/API boilerplate using best practices DDD CQRS ES gRPC
Stars: ✭ 373 (-7.21%)
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 (-20.9%)
ErpcEmbedded RPC
Stars: ✭ 262 (-34.83%)
EasyrpcEasyRPC是一个远程过程调用(Remote Procedure Call,简称RPC)的最小实现。它使用极少的类、方法演示了RPC的实现原理,是一个学习RPC工作原理的良好示例。
Stars: ✭ 329 (-18.16%)
FlatbuffersFlatBuffers: Memory Efficient Serialization Library
Stars: ✭ 17,180 (+4173.63%)
WampsharpA C# implementation of WAMP (The Web Application Messaging Protocol)
Stars: ✭ 355 (-11.69%)
RabbitcloudA lightweight cross-platform RPC.
Stars: ✭ 328 (-18.41%)
MushroomDistributed In-Memory Index 分布式内存索引
Stars: ✭ 280 (-30.35%)
RedeoHigh-performance framework for building redis-protocol compatible TCP servers/services
Stars: ✭ 392 (-2.49%)
TurboA lightweight microservice tool, turn your grpc|thrift APIs into HTTP APIs!
Stars: ✭ 275 (-31.59%)
TarsjavaJava language framework rpc source code implementation
Stars: ✭ 321 (-20.15%)
Mu ScalaMu is a purely functional library for building RPC endpoint based services with support for RPC and HTTP/2
Stars: ✭ 266 (-33.83%)
CellnetHigh performance, simple, extensible golang open source network library
Stars: ✭ 3,714 (+823.88%)
Dis Seckill👊SpringBoot+Zookeeper+Dubbo打造分布式高并发商品秒杀系统
Stars: ✭ 315 (-21.64%)
TarscppC++ language framework rpc source code implementation
Stars: ✭ 261 (-35.07%)
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 (+629.1%)
JazminserverJava based application,rpc,message,rtmp,game,sip,rtp,relay,webrtc,webssh,proxy server,message queue,mysql proxy server
Stars: ✭ 256 (-36.32%)
PythonforwindowsA codebase aimed to make interaction with Windows and native execution easier
Stars: ✭ 370 (-7.96%)
Rpc WebsocketsJSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
Stars: ✭ 344 (-14.43%)
Socket Mqtt基于Netty+MQTT的高性能推送服务框架。支持普通Socket、MQTT、MQTT web socket协议。非常方便接入上层业务实现推送业务。
Stars: ✭ 314 (-21.89%)
idealingua-v1IdeaLingua RPC for Scala, TypeScript, C#, Go
Stars: ✭ 13 (-96.77%)
SlackerTransparent, non-incursive RPC by clojure and for clojure
Stars: ✭ 316 (-21.39%)
backkBackk - Node.js framework for creating security-first cloud-native microservices for Kubernetes in Typescript
Stars: ✭ 14 (-96.52%)
quantaA Game Server Engine based on Lua!
Stars: ✭ 17 (-95.77%)
Webrpcwebrpc is a schema-driven approach to writing backend services for modern Web apps and networks
Stars: ✭ 342 (-14.93%)
Jimu.netcore micro service framework
Stars: ✭ 315 (-21.64%)