-
Updated
Jul 12, 2020 - Java
Protocol Buffers - Google's data interchange format
The Go language implementation of gRPC. HTTP/2 based RPC
deepstream.io server
A zero cost, faster multi-language bidirectional microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱!
High-performance PHP application server, load-balancer and process manager written in Golang
High performance, simple, extensible golang open source network library
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
A high performance microservice framework in golang. A linux foundation project.
An efficient, extensible and easy-to-use RPC framework.
Event driven concurrent framework for Python
Hprose is a cross-language RPC. This project is Hprose 2.0 for PHP
Scalable Distributed Game Server Engine with Hot Swapping in Golang
Jupiter是一款性能非常不错的, 轻量级的分布式服务框架
Thriftpy has been deprecated, please migrate to https://github.com/Thriftpy/thriftpy2
Add a description, image, and links to the rpc topic page so that developers can more easily learn about it.
To associate your repository with the rpc topic, visit your repo's landing page and select "manage topics."
I have this schema I want to implement but I am finding it very difficult to find documentation to perform the serialization and deserialization for C++. The existing tutorial and documentation do not seem to describe this scenario which I am assuming is quite common. Can someone point me to any example or documentation that describes this?
tb.fbs:
namespace TB;
table Proj {
idx:int64