-
Updated
Sep 4, 2020 - C++
#
rpc-framework
Here are 245 public repositories matching this topic...
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.
ikhoon
commented
Mar 19, 2020
In our codebase, we push RequestContext and immediately run some code with try-with-resources.
For example:
try (SafeCloseable ignored = ctx.push()) {
logger.trace(decorate(msg));
}If RequestContext provides run(Runnable) or call(Callable) we can reduce boilerplate code and simplify it.
ctx.run(() -> logger.trace(decorate(msg));This is inspired by g
Hprose is a cross-language RPC. This project is Hprose 2.0 for PHP
php
serialization
packagist
composer
cross-platform
php7
serializer
php-library
rpc
rpc-server
hprose
rpc-client
rpc-framework
cross-domain
rpc-library
rpc-service
serialization-library
cross-device
serialize
cross-language
-
Updated
Jul 7, 2020 - PHP
A simple RPC framework based on Netty, ZooKeeper and Spring
-
Updated
Aug 31, 2020 - Java
An RPC framework for Rust with a focus on ease of use.
-
Updated
Aug 30, 2020 - Rust
Light, concurrent RPC framework for PHP & C
-
Updated
Apr 29, 2020 - C
Jupiter是一款性能非常不错的, 轻量级的分布式服务框架
java
socket
distributed-systems
spring
microservice
netty
high-performance
cluster
service-discovery
rpc
nio
rpc-framework
hessian
jupiter
service-consumer
service-provider
service-registry
kryo
protostuff
netty4
-
Updated
Jun 15, 2020 - Java
go-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.
-
Updated
Sep 7, 2020 - Go
Java生态研究(Spring Boot + Redis + Dubbo + RocketMQ + Elasticsearch)🔥 🔥 🔥 🔥 🔥
java
redis
elasticsearch
lambda
microservices
kafka
spring
spring-boot
spring-cloud
tomcat
zookeeper
rpc
spring-mvc
rpc-framework
dubbo
log4j2
rocketmq
elastic-job
sharding-jdbc
distributed-rpc
-
Updated
Sep 5, 2020 - Java
Hprose is a cross-language RPC. This project is Hprose for Golang.
go
api
golang
serialization
cross-platform
serializer
rpc
rpc-server
hprose
rpc-client
rpc-framework
cross-domain
rpc-library
serialization-library
cross-device
rpc-api
serialize
cross-language
-
Updated
Jul 3, 2020 - Go
high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols ... and 1M connections problem solution
tls
ssl
socket
tcp
webserver
https
websocket-server
websocket
socket-server
http-server
rpc-server
rpc-framework
non-blocking
socketasynceventargs
pipe-streams
communication-components
performance-dotnet
-
Updated
Jun 3, 2020 - C#
grain是一个极简的、组件式的RPC框架,灵活且适合渐进学习,可与任何框架整合。同时包含(系统通用多线程模型与消息通讯 || 多对多关系的分布式锁 || 基于Servlet的HTTP框架 || 基于系统通用多线程模型的Websocket框架 || 支持行级锁的多线程锁 )等组件,按需选择组件,不绑架开发者。
-
Updated
Oct 30, 2019 - Java
Hprose is a cross-language RPC. This project is Hprose 2.0 for Java
java
api
serialization
cross-platform
serializer
rpc
rpc-server
hprose
rpc-client
rpc-framework
rpc-library
rpc-service
serialization-library
serialize
cross-language
-
Updated
Jul 1, 2020 - Java
RPC explained by writing simple RPC framework in 300 lines of pure Golang.
-
Updated
Feb 9, 2020 - Go
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
go
json
protobuf
tcp
microservice
json-api
netty
websocket
websockets
json-rpc
rpc
micro
codec
goroutine
rpc-framework
rpc-service
protobuf3
getty
protobuffer
asynchronous-network
-
Updated
Aug 1, 2020 - Go
The golang implementation of Motan
-
Updated
Sep 1, 2020 - Go
Transparent, non-incursive RPC by clojure and for clojure
-
Updated
Apr 5, 2020 - Clojure
Hprose is a cross-language RPC. This project is Hprose 2.0 for Node.js
javascript
http
serialization
tcp
cross-platform
websocket
rpc
tcp-server
tcp-client
rpc-server
unix-socket
hprose
rpc-client
rpc-framework
cross-domain
rpc-library
rpc-service
serialization-library
serialize
cross-language
-
Updated
Apr 19, 2019 - JavaScript
Java language framework rpc source code implementation
-
Updated
Aug 20, 2020 - Java
JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
nodejs
chat
iot
aws
distributed-systems
events
typescript
scalable
serverless
multiplayer
websocket-server
messaging
push-notifications
gcp
rpc
rpc-server
rpc-client
rpc-framework
rpc-api
remote-procedure-calls
-
Updated
Sep 7, 2020 - JavaScript
Spring Boot starter module for gRPC framework.
microservice
gateway
rpc
soa
spring-boot-starter
zuul
rpc-framework
grpc-java
interface-service
pojo-param
-
Updated
Nov 8, 2017
Dubbo3: distributed RPC framework from Alibaba Dubbo2
-
Updated
Jul 18, 2018 - Java
Fast Programmable Nexus Network
-
Updated
Jun 11, 2020 - C++
Spring + Netty + Protostuff + ZooKeeper 实现了一个轻量级 RPC 框架,使用 Spring 提供依赖注入与参数配置,使用 Netty 实现 NIO 方式的数据传输,使用 Protostuff 实现对象序列化,使用 ZooKeeper 实现服务注册与发现。使用该框架,可将服务部署到分布式环境中的任意节点上,客户端通过远程接口来调用服务端的具体实现,让服务端与客户端的开发完全分离,为实现大规模分布式应用提供了基础支持
-
Updated
Nov 1, 2018 - Java
Simple RPC style APIs with generated clients & servers.
-
Updated
Sep 4, 2020 - Go
Improve this page
Add a description, image, and links to the rpc-framework topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the rpc-framework topic, visit your repo's landing page and select "manage topics."


非常感谢大家对 SOFAStack 开源的关注和支持,这是我们前进最大的动力。
收集目的
收集方式
请按如下参考格式回复本 Issue 进行登记:
展示
我们会定期同步信息至「Awesome SOFA」的用户列表中。
服务