rpc
Here are 1,924 public repositories matching this topic...
Protocol Buffers - Google's data interchange format
-
Updated
Nov 11, 2020 - C++
FlatBuffers: Memory Efficient Serialization Library
-
Updated
Nov 11, 2020 - C++
The Go language implementation of gRPC. HTTP/2 based RPC
-
Updated
Nov 11, 2020 - Go
HealthCheckThread is replaced by StartHealthCheck function in socket.cpp, but some of the docs/comments are not modified correspondingly. There are 3 files that HealthCheckThread is involved in:
- test/brpc_socket_unittest.cpp(3 occurrences)
- docs/cn/load_balancing.md(1 occurrence)
- src/brpc/socket.h(1 occurrence)
All sentences with 'HealthCheckThread' should be rewritten to sync with the
Let's support at least reading "b3" header from a single string, most commonly traceid-spanid-1
It would also be nice to support optionally writing this, especially in message providers or others with constrained environments.
Expected behavior
As discussed on openzipkin/b3-propagation#21 and first implemented here: https://github.com/openzipkin/brave/blob/master/brave/src/main/java/bra
deepstream.io server
-
Updated
Oct 29, 2020 - TypeScript
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! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱!
-
Updated
Nov 7, 2020 - Go
-
Updated
Oct 2, 2020 - PHP
High-performance PHP application server, load-balancer and process manager written in Golang
-
Updated
Nov 10, 2020 - Go
High performance, simple, extensible golang open source network library
-
Updated
Oct 21, 2020 - Go
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
Nov 11, 2020 - Go
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
Update logo
We have a fancy logo from the new tokio website, we should go through the code base and update it in every spot we use the old one.
https://github.com/tokio-rs/website/blob/master/public/img/icons/tonic.svg
A high performance microservice framework in golang. A linux foundation project.
-
Updated
Nov 6, 2020 - Go
An efficient, extensible and easy-to-use RPC framework.
-
Updated
Sep 9, 2020 - Go
Hprose is a cross-language RPC. This project is Hprose 2.0 for PHP
-
Updated
Jul 7, 2020 - PHP
Event driven concurrent framework for Python
-
Updated
Dec 27, 2019 - Python
Scalable Distributed Game Server Engine with Hot Swapping in Golang
-
Updated
Sep 6, 2020 - Go
Comprehensive RPC framework with support for C++, C#, Java, JavaScript, Python and more.
-
Updated
Nov 10, 2020 - C++
Improve this page
Add a description, image, and links to the rpc topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the rpc topic, visit your repo's landing page and select "manage topics."


英雄招募
成为 Doocs 项目维护者
本项目 advanced-java,包括 Doocs 开源组织下的所有项目,都欢迎各位朋友参与完善。
如果你提交的内容有价值,且具备规范性,将有机会提升为项目的维护者,直接参与项目的 review、merge 等维护工作,提交内容时也可以直接
push到 doocs/advanced-java 主分支 master 下,无须提交 PR 等待 review。目前 advanced-java 只有 [yanglbme](http