Just in time for Christmas, we are excited to announce the v0.5 release of
iceoryx2 – a ultra-fast and reliable inter-process communication (ipc)
library written in Rust, with language bindings for C, C++ and soon Python!
But what is iceoryx2, and why should you care? If you’re looking for a
solution to:
- Communicate between processes in a service-oriented manner,
- Transfer gigabytes of data between processes efficiently,
- payload-independent, consistently low latency
- Wake up processes, send notifications, and handle events seamlessly,
- Build a decentralized, robust system with minimal IPC overhead,
- Use a communication library that doesn’t spawn threads,
- Communicate without serialization overhead,
- Ensure your system remains operational even when some processes crash,
- Work with C, C++, and Rust processes in a single project
(with Python and Go support coming next year!),
...then iceoryx2 is the library you’ve been waiting for!
rurban|1 year ago
https://old.reddit.com/r/programming/comments/1hktm3a/announ...
elfenpiff|1 year ago
Just in time for Christmas, we are excited to announce the v0.5 release of iceoryx2 – a ultra-fast and reliable inter-process communication (ipc) library written in Rust, with language bindings for C, C++ and soon Python!
But what is iceoryx2, and why should you care? If you’re looking for a solution to:
- Communicate between processes in a service-oriented manner, - Transfer gigabytes of data between processes efficiently, - payload-independent, consistently low latency - Wake up processes, send notifications, and handle events seamlessly, - Build a decentralized, robust system with minimal IPC overhead, - Use a communication library that doesn’t spawn threads, - Communicate without serialization overhead, - Ensure your system remains operational even when some processes crash, - Work with C, C++, and Rust processes in a single project (with Python and Go support coming next year!),
...then iceoryx2 is the library you’ve been waiting for!
Happy Hacking,
Elfenpiff
- GitHub iceoryx2: https://github.com/eclipse-iceoryx/iceoryx2 - GitHub ROS 2 iceoryx2_rmw binding: https://github.com/ekxide/rmw_iceoryx2 - Release Announcement Article: https://ekxide.io/blog/iceoryx2-0-5-release/ - crates.io: https://crates.io/crates/iceoryx2 - docs.rs: https://docs.rs/iceoryx2/latest/iceoryx2/