{"repo":"eclipse-iceoryx/iceoryx2","free":true,"listed":false,"github":"https://github.com/eclipse-iceoryx/iceoryx2","clone":"git clone https://github.com/eclipse-iceoryx/iceoryx2.git","description":"Eclipse iceoryx2™ - true zero-copy inter-process-communication with a Rust core","language":"Rust","stars":2455,"topics":["eclipse","iceoryx","inter-process-communication","ipc","middleware","publish-subscribe","pubsub","request-response","rpc","rust"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"iceoryx2 - Zero-Copy Lock-Free IPC with a Rust Core Introduction Performance Comparison Of Mechanisms Benchmark-System Comparison Of Architectures Documentation User Documentation Contributor Documentation API References Supported Platforms Language Bindings Commercial Support Thanks To All Contributors Introduction Welcome to iceoryx2, the efficient, and ultra-low latency inter-process communication middleware. This library is designed to provide you with fast and reliable zero-copy and lock-free inter-process communication mechanisms. So if you want to communicate efficiently between multiple processes or applications iceoryx2 is for you. With iceoryx2, you can: Send huge amounts of data using a publish/subscribe, request/response, pipeline (planned) or blackboard pattern, making it ideal for scenarios where large datasets need to be shared. Exchange signals through events, enabling quick and reliable signaling between processes. iceoryx2 is based on a service-oriented architecture (SOA) and facilitates seamless inter-process communication (IPC). It is all about providing a seamless experience for inter-process communication, featuring versatile messaging patterns. Whether you're diving into publish-subscribe, events, request-response, or the promise of upcoming features like pipelines, and blackboard, iceoryx2 has you covered. One of the features of iceoryx2 is its consistently low transmission latency regardless of payload size, ensuring a predictable and reliable communi","default_branch":null,"files":null,"tree":[],"storefront":"/r/eclipse-iceoryx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/eclipse-iceoryx/iceoryx2/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}