Daily NEWS ,Latest News, Breaking News, National News, World News, India News update . Daily NEWS UPDATE fata fat daily breaking news

Featured Video

Saturday, September 28, 2024

New top story on Hacker News: Show HN: Iceoryx2 – Fast IPC Library for Rust, C++, and C

Show HN: Iceoryx2 – Fast IPC Library for Rust, C++, and C
13 by elfenpiff | 3 comments on Hacker News.
Hello everyone, Today we released iceoryx2 v0.4! iceoryx2 is a service-based inter-process communication (IPC) library designed to make communication between processes as fast as possible - like Unix domain sockets or message queues, but orders of magnitude faster and easier to use. It also comes with advanced features such as circular buffers, history, event notifications, publish-subscribe messaging, and a decentralized architecture with no need for a broker. For example, if you're working in robotics and need to process frames from a camera across multiple processes, iceoryx2 makes it simple to set that up. Need to retain only the latest three camera images? No problem - circular buffers prevent your memory from overflowing, even if a process is lagging. The history feature ensures you get the last three images immediately after connecting to the camera service, as long as they’re still available. Another great use case is for GUI applications, such as window managers or editors. If you want to support plugins in multiple languages, iceoryx2 allows you to connect processes - perhaps to remotely control your editor or window manager. Best of all, thanks to zero-copy communication, you can transfer gigabytes of data with incredibly low latency. Speaking of latency, on some systems, we've achieved latency below 100ns when sending data between processes - and we haven't even begun serious performance optimizations yet. So, there’s still room for improvement! If you’re in high-frequency trading or any other use case where ultra-low latency matters, iceoryx2 might be just what you need. If you’re curious to learn more about the new features and what’s coming next, check out the full iceoryx2 v0.4 release announcement. Elfenpiff Links: * GitHub: https://ift.tt/9Tnadcs * iceoryx2 v0.4 release announcement: https://ift.tt/gs6iA2L * crates.io: https://ift.tt/De61yLH * docs.rs: https://ift.tt/q2z1r84

Share:

0 comments:

Post a Comment

Sports

Blog Archive

Recent Posts

Unordered List

Definition List