Skip to content

Johankoi/dubbo-rust

 
 

Repository files navigation

dubbo-rust

Rust implementation of gRPC protocol for Dubbo, under development.

Examples | [Docs]

Overview

[dubbo-rust] is composed of three main components: the generic gRPC implementation, the gRPC codegen implementation with dubbo-build powered by prost. The transporter layer implementation can support any HTTP/2 implementation is based on hyper, tower. The message layer implementation can support any user defined bytes format.

Features

  • async/await service trait define
  • generate gRPC code for easy use
  • message byte define

Getting Started

Examples can be found in examples

Tutorials

  • The protobuf-transport example provides a basic example for testing transport protobuf-message-object-data via HTTP/2.
  • The grpc-gen example provides a complete example of using bubbo-rust client/server grpc.

Contribution

About

Apache Dubbo Rust implementation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%