2022年6月12日日曜日

iceoryx(nter-process-communication middleware )

 iceoryx というのがちょっと気になったので調べてみた。

気になった理由
Eclipse Foundationの動画のhttps://youtu.be/FEaI5oKlYbc
でROS、Adaptiveに関連する説明があったので、気になり調べてみようと。

日本語の解説サイト
publickey以外見当たらない。
ゼロコピーで瞬時にプロセス間の大規模データ通信を可能にする「Eclipse iceoryx」ミドルウェア、Eclipse Foundationが公開


iceoryxのゴールとしては

  • プロセス間通信をゼロコピーで実現し、高速化
  • ROS2、APの通信パターン互換
  • Automotive-grade SW Quality
  • Modern C++
  • マルチプラットフォーム

とのこと。Rustもiceoryx-rsで開発中とのこと。

Where is Eclipse iceoryx used? でどこで使われているかが記載されている。


使う機会があるかどうか不明だが、helloworldくらいは動かしてみようかと思う。