Announcing Eclipse iceoryx 1.0.0

This page summarizes the projects mentioned and recommended in the original post on /r/cpp

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.
coderabbit.ai
featured
Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io
featured
  1. iceoryx

    Eclipse iceoryx™ - true zero-copy inter-process-communication

    The setup for the measurement can be found here https://github.com/eclipse-iceoryx/iceoryx/tree/master/iceoryx_examples/iceperf. You are right, the latency was achieved by spinning on the lock-free receiver queue. Basically the applications are playing ping pong as fast as they can. Lately we introduced a so called WaitSet and Listener which would do a blocking wait on a semaphore. Unfortunately we didn't manage to update the performance example in time for the release to also include measurements with these constructs. The current measurements should be seen as a mean of showcase of zero-copy transfer since the latency is constant in time regardless the payload size. We will update the measurements with these constructs and also add some more measures like mean deviation and such stuff.

  2. 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.

    CodeRabbit logo
  3. eCAL

    Discontinued Please visit the new repository: https://github.com/eclipse-ecal/ecal (by continental)

    ZeroMQ could also make use of iceoryx as transport layer like eCAL which has an optional iceoryx layer or Eclipse Cyclone DDS, which with the next release will also use iceroryx for local clients when the restrictions on the data types are met .

  4. rmw_iceoryx

    rmw implementation for iceoryx

    Yesterday we had our first major release of Eclipse iceoryx, a true zero-copy inter-process-communication middleware that enables virtually limitless data transfer in constant time. It has its origins in the automotive industry, where large amounts of data have to be transferred between different processes, e.g. in driver assistance or automated driving systems. These efficient communication mechanisms can also be applied to a wider range of use cases, e.g. in the field of robotics (ROS2) or game development.

  5. iceoryx-rs-archived

    Discontinued Rust wrapper for Eclipse iceoryx™ - true zero-copy inter-process-communication

    Currently there is only a C++ (typed and untyped) and a C API. I'm working on a Rust binding (iceory-rs; will be moved to the eclipse organization) which is currently missing some functionality and a Python binding is also on our todo list.

  6. cyclonedds

    Eclipse Cyclone DDS project

    ZeroMQ could also make use of iceoryx as transport layer like eCAL which has an optional iceoryx layer or Eclipse Cyclone DDS, which with the next release will also use iceroryx for local clients when the restrictions on the data types are met .

  7. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • eCAL ipc framework

    1 project | dev.to | 17 Jan 2022
  • eCAL 5.9.4 released

    2 projects | /r/cpp | 17 Jan 2022
  • Shadesmar: Fast C++ IPC using shared memory

    7 projects | /r/cpp | 22 Nov 2021
  • Should I run ROS on windows, through WSL or on linux with dual boot?

    1 project | /r/ROS | 29 Oct 2021
  • Open source developers that work outside of a full time job, what motivates you?

    3 projects | /r/ExperiencedDevs | 11 Mar 2021

Did you know that C++ is
the 7th most popular programming language
based on number of references?