[−][src]Crate brpc_rs
Apache BRPC is an
industrial-grade RPC framework for building reliable and high-performance
services. brpc-rs
enables BRPC clients and servers implemented in the Rust
programming language.
Status
This project is currently a prototype under active development. Many APIs are missing; the provided APIs are not guaranteed to be stable until 1.0.
Prerequisites
These dependencies are required for brpc-rs
and brpc-build
to work properly.
- Apache BRPC: shared library and headers
- libprotobuf-dev
- libprotoc-dev
- protobuf-compiler
- libssl-dev
- libgflags-dev
- libleveldb-dev
Quickstart
Please refer to the latest README.md.
Structs
Channel | A |
ChannelOptions | Options for a |
Server | A |
ServerOptions | Options for a |
Enums
BrpcError | |
ServiceOwnership | Represent server's ownership of services. |