TGViewer
Инструменты программиста Инструменты программиста @prog_tools · 12.9K subscribers
Post #2640 2.96K
iceoryx2 v0.8 — zero-copy IPC с латентностью <100 наносекунд

Eclipse выпустили новую версию iceoryx2 — middleware для межпроцессного взаимодействия без копирования данных.
​
➡️ Что это

Библиотека для сверхбыстрой коммуникации между процессами. Вместо копирования данных через сокеты — shared memory + lock-free очереди. Отправляешь 100MB в 10 процессов? Данные пишутся один раз, остальным летит только 8-байтный указатель.
​
➡️ Что нового в v0.8

🔘C# bindings — теперь Rust, C++, C, Python и C#
🔘no_std + bare metal — можно запускать без ОС
🔘Blackboard pattern для Python — key-value хранилище между процессами
​🔘Поддержка Android (proof of concept)
🔘Bazel bzlmod support

➡️ Поддерживаются паттерны

Publish/Subscribe ✅
Request/Response ✅
Events ✅
Pipeline (в планах)
Blackboard (в процессе)

➡️ Платформы

Linux, macOS, Windows, FreeBSD, QNX 7.1/8.0, VxWorks (PoC), Android (PoC)
​
📎 Код на GitHub, документация на сайте, на картинке сравнение задержки для разных инструментов/библиотек

@prog_tools
  • ⚡ 5
  • ❤ 3
More from @prog_tools
  1. Oct 8, 2026Как найти самые большие файлы в Zsh Zsh умеет отбирать и сортировать файлы по размеру прям…
  2. Oct 8, 2026Post #3002
  3. Oct 8, 2026От чатбота к агентам: опыт Митчелла Хашимото Для работы с кодом Хашимото перешёл от отдель…
  4. Oct 7, 2026Post #3000
  5. Oct 7, 2026Read. Write. Edit. Bash. Это базовый набор операций Pi — агента, на котором построен OpenC…
  6. Oct 7, 2026git-cliff: как собрать список изменений из истории Git git-cliff генерирует файл со списко…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →