-
zenoh
zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.
The Rust code is hosted here: https://github.com/eclipse-zenoh/zenoh While the Rust docs is hosted here: https://docs.rs/zenoh/0.7.0-rc/zenoh/ It's available on crates.io: https://crates.io/crates/zenoh
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
If you don't already know Zenoh, this is what provides (TL;DR version): - a pub/sub/query protocol unifying data in motion, data at rest and computations for distributed and decentralised applications - hight throughput (tenths of Gb/s) and low latency (few microseconds) - low wire overhead (5 bytes) - capable of running on microcontroller (zenoh-pico runs on Arduino, Zephyr, Mbed, etc.)
-
The Rust code is hosted here: https://github.com/eclipse-zenoh/zenoh While the Rust docs is hosted here: https://docs.rs/zenoh/0.7.0-rc/zenoh/ It's available on crates.io: https://crates.io/crates/zenoh
-
This looks really nice! It has encryption and compression is planned for the next release. I've developed node_crunch, a crate for distributed computing and designed the protocols myself. I think that Zenoh could make my life a lot easier ;-) I'll definitely try it out!