nats.rs

Rust client for NATS, the cloud native messaging system.

Cloud-Native DevelopmentOpen Source Infrastructure & CloudOpen Source

About

Rust may be one of the most interesting new languages the NATS ecosystem has seen. We believe this client will have a large impact on NATS, distributed systems, and embedded and IoT environments. With Rust, we wanted to be as idiomatic as we could be and lean into the strengths of the language. We moved many things that would have been runtime checks and errors to the compiler, most notably options on connections, and having subscriptions generate multiple styles of iterators since iterators are first-class citizens in Rust. We also wanted to be aligned with the NATS philosophy of simple, secure, and fast!

Open Source Health

Not enough history
Stars
1,540
Forks
277
License
Apache-2.0
Last commit
2 months ago
Rust

Resources & Links

Related Categories

Using nats.rs?

Track its cost next to the rest of your stack and get a reminder before it renews.

Add to my stack

Vendor

Nats Io

Publisher of nats.rs

View vendor profile