adamrk / tonic-rpc
Build RPCs on top of the tonic gRPC library by defining your types in Rust instead of proto.
☆38Updated 2 years ago
Alternatives and similar repositories for tonic-rpc:
Users that are interested in tonic-rpc are comparing it to the libraries listed below
- Grafana Plugin SDK for Rust☆65Updated last week
- Blazingly fast framework for in-process microservices on top of Tower ecosystem☆19Updated 7 months ago
- A minimal implementation of consistent hashing☆56Updated 8 months ago
- Observer pattern which generates a futures 0.3 stream of events☆40Updated 2 years ago
- An adapter for futures, which chunks up elements and flushes them after a timeout — or when the buffer is full. (Formerly known as tokio-…☆76Updated 10 months ago
- ☆47Updated 2 months ago
- An async ORM for Postgres☆19Updated 2 years ago
- A websocket protocol implementation.☆91Updated last week
- A fast, small, full-featured, no-std compatible oneshot channel☆60Updated last year
- ⚛️ Zero-boilerplate actor systems with xtra☆39Updated 2 years ago
- Extract differences between arbitrary datastructures☆86Updated last year
- Inter-process Multiple Producer, Single Consumer Channels for Rust☆57Updated 9 months ago
- Data parallelism library for async-std.☆93Updated last year
- A thread pool for running multiple tasks on a configurable group of threads.☆50Updated last year
- Native Rust implementation of Kubernetes api☆34Updated 5 months ago
- Thread-safe clone-on-write container for fast concurrent writing and reading.☆49Updated 2 years ago
- A futures abstraction that runs a set of futures which may complete in any order.☆89Updated last week
- A low-level MVCC file format for storing blobs.☆63Updated last year
- ☆73Updated 3 years ago
- Runtime-agnostic actor library☆77Updated last year
- Automatically implement traits for common smart pointers☆107Updated 2 months ago
- Drpc-Correct, high performance, robust, easy use Remote invocation framework☆38Updated last year
- Tracing layer to quickly inspect spans and events☆38Updated last year
- Serializable trait objects for Rust.☆53Updated 3 weeks ago
- Idiomatic Async Prometheus Query (PromQL) Client for Rust.☆20Updated 4 years ago
- Scalable and lock-free memory reclamation system☆25Updated last month
- Rust microbenchmarking harness based on paired-testing methodology☆86Updated 3 months ago
- Trait aliases on stable Rust☆54Updated 3 years ago
- Rust raise file limit☆25Updated last year
- Queue futures to run concurrently, in the order they're spawned, and with global and group limits.☆59Updated this week