Iceoryx realized a zero copy shared memory data transfer following the publish / subscribe pattern. The layered eCAL architecture allows to utilize / combine different transport protocols without interfering the high level API mechanisms.
Even Iceoryx is only available for POSIX systems it would be interesting to check the performance against the existing eCAL shared memory transport layer.
Iceoryx transport layer integrated and tested, local performance looks very promising. There is still some potential for optimization on eCAL's iceoryx datawriter implementation.
Iceoryx realized a zero copy shared memory data transfer following the publish / subscribe pattern. The layered eCAL architecture allows to utilize / combine different transport protocols without interfering the high level API mechanisms.
Even Iceoryx is only available for POSIX systems it would be interesting to check the performance against the existing eCAL shared memory transport layer.