#rpc-framework #protocols #jetstream #quic #low-latency #9p #remote

no-std jetstream_wireformat

Jetstream is a RPC framework for Rust, based on the 9P protocol and QUIC

36 stable releases

new 7.4.0 Jan 18, 2025
7.3.0 Jan 17, 2025
7.2.1 Dec 10, 2024
7.1.1 Nov 25, 2024
5.3.0 Oct 23, 2024

#1027 in Network programming

Download history 461/week @ 2024-10-02 283/week @ 2024-10-09 96/week @ 2024-10-16 167/week @ 2024-10-23 21/week @ 2024-10-30 1812/week @ 2024-11-06 289/week @ 2024-11-13 1611/week @ 2024-11-20 133/week @ 2024-11-27 401/week @ 2024-12-04 142/week @ 2024-12-11 25/week @ 2024-12-18 6/week @ 2025-01-01 2/week @ 2025-01-08 348/week @ 2025-01-15

356 downloads per month
Used in 9 crates

BSD-3-Clause

34KB
681 lines

JetStream

crates.io docs.rs Build Status Release Please🙏! benchmark pull requests crates.io downloads

JetStream is an RPC framework built on top of s2n-quic and p9. It"s designed to be a high performance, low latency, secure, and reliable RPC framework.

Features:

Motivation

Building remote filesystems over internet, is the main motivation behind JetStream.

Ready?

JetStream is not ready for production use. It"s still in the early stages of development.

Alternatives

Docs

Examples

License

BSD-3-Clause

Dependencies

~2–12MB
~118K SLoC