GitHub topics: rpc-framework
hprose/hprose-js
Hprose is a cross-language RPC. This project is Hprose 2.0 RPC for JavaScript
Language: JavaScript - Size: 2.03 MB - Last synced at: 3 days ago - Pushed at: over 7 years ago - Stars: 134 - Forks: 44

edap-io/edap
Language: Java - Size: 10.2 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 36 - Forks: 7

starryfei/fastsky-rpc
实现基于socket和Netty简单的rpc服务
Language: Java - Size: 55.7 KB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

BraumAce/yuan-rpc
从 0 到 1 手写 RPC 框架。参考 Dubbo 开源项目自主设计,基于 Java + Etcd + Vert.x + 自定义协议实现的高性能 RPC 框架。开发者只需引入 Spring Boot Starter,通过注解和配置文件即可快速使用框架,可以像调用本地方法一样轻松调用远程服务;还支持 SPI 机制动态拓展序列化器、负载均衡器、重试和容错策略等。
Language: Java - Size: 431 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 2

wapc/wapc-go
Golang-based WebAssembly Host Runtime for waPC-compliant modules
Language: Go - Size: 1.2 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 100 - Forks: 25

chenchuxin/ccx-rpc
基于 Netty + Zookeeper + Protostuff 的简易 RPC 框架
Language: Java - Size: 179 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 48 - Forks: 13

xincao9/grpc-pure-spring-boot-starter
一个简化 gRPC 集成到 Spring Boot 应用中的轻量级框架
Language: Java - Size: 84 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

xincao9/grpc-pure
一个降低 gRPC 使用难度,代码经过大规模互联网流量验证的框架
Language: Java - Size: 152 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 0

ziglibs/antiphony
A zig remote procedure call solution
Language: Zig - Size: 7.81 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 40 - Forks: 1

smallnest/rpcx-java
rpcx implementation in Java for server side and client side
Language: Java - Size: 675 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 80 - Forks: 24

lmrtfy/lmrtfy
Let me run that for you. Deploy scripts to the cloud and run them like native functions!
Language: Python - Size: 3.79 MB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 9 - Forks: 0

oslabs-beta/tropicRPC
A VS Code extension that provides gRPC API endpoint testing.
Language: TypeScript - Size: 3.83 MB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 152 - Forks: 5

beetlex-io/BeetleX.Light.gpRPC
high performance dotnet core google protobuf rpc,supports millions of communication
Language: C# - Size: 120 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 3 - Forks: 1

mirage/capnp-rpc
Cap'n Proto RPC implementation
Language: OCaml - Size: 4.9 MB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 105 - Forks: 21

paganini2008/dingo-spring-boot-starter
Dingo Spring Boot Starter is a high-performance RPC framework designed for distributed systems, built on Netty with support for Mina and Grizzly transport layers. It seamlessly integrates with Spring Boot and Spring Cloud, enabling asynchronous and synchronous data communication.
Language: Java - Size: 688 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

MagliariElio/Distributed-Systems-Programming
This is the repository of Distributed Systems Programming a.y. 2024/2025
Language: JavaScript - Size: 156 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

jfjlaros/simpleRPC
Simple RPC implementation for Arduino.
Language: C++ - Size: 641 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 53 - Forks: 17

AuroraTeam/AuroraRPC-Server 📦
Language: TypeScript - Size: 424 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

AuroraTeam/AuroraRPC-Client 📦
Language: TypeScript - Size: 477 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

AuroraTeam/AuroraRPC
Библиотека для реализации обмена информацией в формате клиент ↔ сервер с использованием методологии RPC поверх протокола Websocket
Language: TypeScript - Size: 119 KB - Last synced at: 25 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 1

2357457057/qy-rpc
RPC based on qyMsg
Language: Java - Size: 114 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

jfjlaros/arduino-simple-rpc
Python client for the Arduino simpleRPC protocol.
Language: Python - Size: 168 KB - Last synced at: 15 days ago - Pushed at: 8 months ago - Stars: 23 - Forks: 7

hiparker/lint-rpc-framework
一个轻量级Java RPC 框架, 底层采用Netty实现, 模拟Dubbo运行模式(闲来无事 练习一下)
Language: Java - Size: 48.8 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 68 - Forks: 17

Oli51467/zrpc
基于ZooKeeper的远程调用组件
Language: Java - Size: 695 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 0

leolin49/LetsGo
Road to be a Gopher
Language: Go - Size: 17.5 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

liangz168/shier-rpc
A simpe rpc framework
Language: Java - Size: 24.4 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

adalkiran/py-inventa
A Python library for microservice registry and executing RPC (Remote Procedure Call) over Redis.
Language: Python - Size: 38.1 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 2

renlabs-dev/communex
alternative commune cli/sdk
Language: Python - Size: 972 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 28 - Forks: 20

google/cpp-async-rpc
Library for Asynchronicity, Serialization and Remoting
Language: C++ - Size: 617 KB - Last synced at: 2 months ago - Pushed at: almost 5 years ago - Stars: 74 - Forks: 21

denizumutdereli/public-rpc-router
A robust, multi-chain public RPC router and load balancer built with TypeScript
Language: TypeScript - Size: 122 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

abhayvatsa/magic-rpc
A typesafe RPC framework with compile-time error checking.
Language: TypeScript - Size: 560 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 0

javahongxi/jaws
手把手教你实现RPC框架 🦈
Language: Java - Size: 333 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 13 - Forks: 2

hprose/hprose-delphi
Hprose is a cross-language RPC. This project is Hprose 2.0 for Delphi and FreePascal
Language: Pascal - Size: 840 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 121 - Forks: 36

linking12/saluki
Spring Boot starter module for gRPC framework.
Size: 59.3 MB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 266 - Forks: 199

youngmonkeys/quick-rpc
support to call rpc via ezyfox-server
Language: Java - Size: 323 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 2

MeiCorl/mc-brpc
mc-brpc: A more convenient rpc framwork based on brpc to create rpc service
Language: C++ - Size: 3.14 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 11 - Forks: 1

jhimes144/ThothRpc
Drop-in, holistic, lightweight, full duplex and bidirectional RPC framework for .Net
Language: C# - Size: 172 KB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 0

dokastho/dRPC
RPC library built from scratch
Language: C++ - Size: 192 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

rsocket/rsocket-rpc-js
Standard RSocket RPC Implementation
Language: JavaScript - Size: 9.88 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 28 - Forks: 3

outbrain-inc/ob1k 📦
Ob1k - The RPC Framework
Language: Java - Size: 2.98 MB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 78 - Forks: 27

heartbytenet/go-leRPC
JSON-RPC framework with websocket support
Language: Go - Size: 6.95 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

zyanfx/Zyan
:gem: Zyan Communication Framework
Language: C# - Size: 27.7 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 88 - Forks: 38

floriscornel/ChatRPC
ChatRPC is a framework that allows large language models to interact with external services.
Language: TypeScript - Size: 3.88 MB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 0

ebourg/hessian
Hessian binary web service protocol. This is a Git mirror of the official Subversion repository where Hessian is actively developped (svn://svn.caucho.com/home/svn/svnroot/resin/trunk/modules/hessian). This mirror is updated automatically on a daily basis. No parallel development is performed here. Feel free to fork this project to implement custom features while tracking upstream changes.
Language: Java - Size: 495 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 85 - Forks: 71

llnancy/longkui
🌻 龙葵:一个基于 Netty 实现的高性能 RPC 框架(LongKui: A high performance RPC framework based on Netty.)
Language: Java - Size: 551 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 4 - Forks: 1

sinkedship/cerberus
An easy-to-use service(s) registration, discovery framework for common RPC solution, Apache Thrift.
Language: Java - Size: 143 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 5

rmst/uniton
Python remote procedure call framework for the Unity game engine
Size: 12.7 MB - Last synced at: 23 days ago - Pushed at: over 3 years ago - Stars: 55 - Forks: 3

Ninokz/NBRpc
RPC Frameworks based on NBlib
Language: C++ - Size: 125 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

SherlockGn/simple-rpc
An easy-to-use RPC tool that makes remote function calls as seamless as local ones, eliminating the need for RESTful APIs.
Language: JavaScript - Size: 953 KB - Last synced at: 23 days ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

orbit-w/rpc_transport
rpc_transport is a Go RPC(Remote procedure call) transport layer library for Golang
Language: Go - Size: 112 KB - Last synced at: 7 months ago - Pushed at: 9 months ago - Stars: 3 - Forks: 0

dCache/oncrpc4j
Pure Java implementation of ONCRPC/SUNRPC
Language: Java - Size: 1.02 MB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 30 - Forks: 29

Procedure-RPC/procedure.js
The simple RPC framework for Node.js.
Language: TypeScript - Size: 1.8 MB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

Ninokz/Nano 📦
RPC Frameworks
Language: C++ - Size: 196 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 4 - Forks: 0

aldebaran/libqi-rs
The libqi project is an object oriented RPC framework with robotics application, used by Aldebaran NAOqi systems. This is an experimental implementation of libqi in pure 100% safe Rust.
Language: Rust - Size: 896 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 1 - Forks: 1

deepmancer/rabbitmq-rpc
RabbitMQ RPC is an async, ready-to-use Python framework for event-driven microservices.
Language: Python - Size: 62.5 KB - Last synced at: 9 months ago - Pushed at: 10 months ago - Stars: 5 - Forks: 0

zt897571/mix-rpc
erlang rpc with golang
Language: Erlang - Size: 203 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

FT-Fetters/TightlyCall
Lightweight, easy-to-use remote call framework(RPC)(网络框架及远程服务调用框架)
Language: Java - Size: 305 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 5 - Forks: 0

ipipman/rpcman
从零开始,手写一个RPC框架
Language: Java - Size: 423 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 1

astranet/meshRPC
Automatic Service Mesh and RPC generation for Go micro services, it's a humble alternative to gRPC with Istio.
Language: Go - Size: 154 KB - Last synced at: 7 months ago - Pushed at: almost 6 years ago - Stars: 69 - Forks: 5

franciscoengenheiro/cloud-computing-gcp
Course resources for designing, developing, and deploying cloud-based systems using GCP, including gRPC templates, lab assignments, and the final project
Language: Java - Size: 20.3 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

gaochundong/Redola
Redola is a lightweight C# based RPC framework.
Language: C# - Size: 4.65 MB - Last synced at: 9 months ago - Pushed at: over 7 years ago - Stars: 96 - Forks: 50

lijunping365/Open-Light-Rpc
轻量级rpc框架
Language: Java - Size: 504 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0

imzlh/WebRPC
Perfect RPC Module for both Deno and Browser. 一个为双向调用而创造的RPC模块
Language: TypeScript - Size: 544 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Cgxdgfcd/HP-Rpc-Framework
A High-Performance Rpc Framework implement with vert.x and etcd
Language: Java - Size: 89.8 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

unmanned-player/nbus
A much smaller/saner alternative to OpenWRT's UBus.
Language: C - Size: 37.1 KB - Last synced at: 11 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 1

chxuan/easyrpc
:sunflower:Easy to use RPC framework
Language: C++ - Size: 643 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 42 - Forks: 16

Pygmalions/Prism 📦
A dynamic IL weaving framework with plugins for AOP, IoC, RPC, etc.
Language: C# - Size: 147 KB - Last synced at: about 16 hours ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

qiniu/http
Extension module of golang http service
Language: Go - Size: 59.6 KB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 62 - Forks: 15

sfandres/uex-icepy
This repository has been created for the ZeroC Ice lab session of the Distributed Computing subject at the University of Extremadura (UEx).
Language: Python - Size: 64.5 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

KcangYan/BroachRpc
基于python的一个rpc框架,开箱即用。无注册中心模式的微服务框架
Language: Python - Size: 59.6 KB - Last synced at: 11 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

chelizichen/TarsusFrameWork
Tarsus Framework supports event-driven microservices, using nodejs to create microservice gateways, which can improve system availability and scalability.
Language: HTML - Size: 1.14 MB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 0

InfernalAzazel/kylin-rpc
krpc 是一个用于在 FastAPI 中实现 RPC(远程过程调用)接口的简单库。它提供了一种方便的方式来定义和处理 RPC 请求和响应。
Language: Python - Size: 2.96 MB - Last synced at: 4 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

starjiang/easycall
go 微服务框架,类似motan,dubbo,grpc,高性能,高并发,简单,稳定,集成API 网关,熔断器,配置中心
Language: Go - Size: 240 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 1

bep/execrpc
RCP via os/exec with generic types.
Language: Go - Size: 76.2 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 0

themakers/wormhole
(pre-alpha) The first quantum RPC!
Language: Go - Size: 597 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 1

hellstein/ssh-rpc-agent-server
Websocket server for ssh-rpc-agent
Language: Go - Size: 3.23 MB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 7 - Forks: 4

2357457057/qyrpc-spring-boot-starter
RPC based on qyMsg for springboot
Language: Java - Size: 51.8 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

firmeve/firmeve
a out-of-the-box, full-featured go framework supporting http, http2, websocket, tcp, udp, rpc and microservice
Language: Go - Size: 1.11 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 39 - Forks: 6

luxuncang/lacia
A modern `Json-Rpc/Bson-Rpc` implementation, compatible with `Json-Rpc 2.0` and `Json-Rpc X`, supports multiple network protocols and backend frameworks and supports bidirectional calls.
Language: Python - Size: 614 KB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 1

vepeckman/nerve-rpc
Nim RPC framework
Language: Nim - Size: 144 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 38 - Forks: 3

vito-go/rpcplus
rpcplus is a enchanced library that builds upon the Go language's standard rpc package, offering a suite of enhancements for an improved RPC experience.
Language: Go - Size: 76.2 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

amulyakashyap09/nodejs_grpc
GRPC based API CRUD using Nodejs at both server and client side
Language: JavaScript - Size: 30.3 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 20 - Forks: 10

chloro-pn/pnrpc
pnrpc is an RPC framework based on asio c++20 coroutines
Language: C++ - Size: 684 KB - Last synced at: 4 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Open-CAS/open-cas-telemetry-framework
Open CAS Telemetry Framework allows to build a telemetry and monitoring environment
Language: C++ - Size: 1.01 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 8

cornejong/Telepath
Simple PHP RPC Framework
Language: PHP - Size: 22.5 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

Mtemi/Crypto-Trading-Exchange-
This is a Cryptocurrency Trading Exchange Like Binance, Huobi, Bybit, Bitmex, Bittrex, Phemex etc. That allows you to build your own Centralised Trading Exchange. I have forked it from Jammy928 accessible here: https://github.com/jammy928/CoinExchange_CryptoExchange_Java . I realised Jammy doesn't respond on issues on his repo, and have taken up this mandate to setup the Exchange for anyone who needs it. I can also dpo upgrades as per user requirements, Build iOS and Android Apps of the Exchange, Build Bots like: https://bitsgap.com on top of this for any trading Exchange.
Size: 20.3 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 9

chuacw/hprose-delphi Fork of hprose/hprose-delphi
Hprose is a cross-language RPC. This project is Hprose 2.0 for Delphi and FreePascal
Language: Pascal - Size: 846 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

TilBlechschmidt-ProjectGraveyard/reference-cpp
C++ reference implementation of the ProtoMesh specification.
Language: C++ - Size: 1.34 MB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

cs16b004/sRPC
An RPC framework written with Intel's DPDK.
Language: C++ - Size: 4.98 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

tdv/mif
MIF is a C++11 web-application framework designed for the backend micro-service development
Language: C++ - Size: 1.11 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 46 - Forks: 9

rchen102/xr-rpc
A Light-weight distributed RPC Framework.
Language: Java - Size: 139 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

jonathanmdr/gRPC
Example of gRPC with Go
Language: Go - Size: 37.1 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

linsmod/RpcOverHttp
.net interface definition based rpc framework over http protocol (一个.NET的rpc框架,定义的接口即约定,引用接口dll即可调用服务)
Language: C# - Size: 6.81 MB - Last synced at: 10 months ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 2

ski7777/ftframework
fischertechnik RPC framework
Language: Python - Size: 87.9 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

tvd12/quick-rpc Fork of youngmonkeys/quick-rpc
support rpc protocol via tcp, udp and websocket protocols
Size: 245 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

funkygao/fae
Distributed RPC framework for enterprise SOA infrastructure
Language: Go - Size: 316 MB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 19 - Forks: 8

7mind/idealingua-example
Scala backend + TypeScript frontend Example for Idealingua API Language
Language: Scala - Size: 1.07 MB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 10 - Forks: 4

zylo117/kafka-rpc
RPC protocol based on kafka. Horizontally scalable, fault-tolerant, wicked fast, just like kafka.
Language: Python - Size: 138 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 8

duoan/mini-rpc
Spring + Netty + Protostuff + ZooKeeper 实现了一个轻量级 RPC 框架,使用 Spring 提供依赖注入与参数配置,使用 Netty 实现 NIO 方式的数据传输,使用 Protostuff 实现对象序列化,使用 ZooKeeper 实现服务注册与发现。使用该框架,可将服务部署到分布式环境中的任意节点上,客户端通过远程接口来调用服务端的具体实现,让服务端与客户端的开发完全分离,为实现大规模分布式应用提供了基础支持
Language: Java - Size: 80.1 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 227 - Forks: 143

tmteam/TheNetTunnel
Tcp-rpc library
Language: C# - Size: 2.11 MB - Last synced at: 27 days ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 3
