-
Updated
Jun 1, 2022 - Java
{{ message }}
Remote procedure call (RPC) is when a computer program causes a procedure to execute in a different address space (commonly on another computer on a shared network), which is coded as if it were a normal (local) procedure call, without the programmer explicitly coding the details for the remote interaction.
Protocol Buffers - Google's data interchange format
A Go microservices framework
A cloud-native Go microservices framework with cli tool for productivity.
FlatBuffers: Memory Efficient Serialization Library
The Go language implementation of gRPC. HTTP/2 based RPC
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.
As discussed on openzipkin/b3-propagation#21 and first implemented here: https://github.com/openzipkin/brave/blob/master/brave/src/main/java/bra
Best 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! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱! build for clound!
deepstream.io server
We hope more developers join CloudWeGo. This is a task issue that needs your help.
Issue Description
Write Unit Tests for some modules of Kitex, we mainly focus on Statement Coverage. The packages are shown below, you can choose and reply by comment.
Before you pick the task, please comply with the following requirements:
High performance, simple, extensible golang open source network library
AnnotatedServiceBindingBuilder and VirtualHostAnnotatedServiceBindingBuilder currently don't share a common interface for its methods, such as pathPrefix() and exceptionHandlers(). This means, a contributor can add a builder method to one builder but not to the other by mistake. By making both builder extend a new interface AnnotatedServiceConfigSetters, we could prevent such a mistake.
A high performance microservice framework in golang. A linux foundation project.
Evans: more expressive universal gRPC client
An efficient, extensible and easy-to-use RPC framework.
Scalable Distributed Game Server Engine with Hot Swapping in Golang
Hprose is a cross-language RPC. This project is Hprose 3.0 for PHP
Event driven concurrent framework for Python
Comprehensive RPC framework with support for C++, C#, Java, JavaScript, Python and more.
https://github.com/apache/incubator-brpc/blob/master/community/cases.md
针对这个文件,提交PR,然后找我review即可。
更新过程: