AC

Eclipse Zenoh

Протокол Zenoh

Объединяя континуум IoT / Edge / Cloud

Протокол, объединяющий данные в движении, данные в покое и вычисления. От микроконтроллеров 2KB до облачных кластеров.

Генезис Zenoh

Как протокол родился из необходимости — и был назван в честь философа

Около 2009–2010 годов, будучи техническим директором PrismTech и сопредседателем группы специальных интересов OMG DDS, Анджело Корсаро работал над некоторыми из первых систем экстремально большого масштаба — развёртываниями в военной, аэрокосмической отраслях и инфраструктуре умных городов. Две структурные проблемы стали очевидны.

Проблема масштаба

DDS не мог масштабироваться до глобальных сетей, ни сужаться до ограниченных устройств. CoAP был слишком ориентирован на облако; брокерная модель MQTT заставляла даже соседние устройства общаться через сервер за тысячи километров.

Разрыв прозрачности

Pub/Sub достиг прозрачности местоположения для данных в движении. Но как только данные сохранялись, прозрачность исчезала — всё переходило в централизованное облачное хранилище. Приложения, требующие доступа с низкой задержкой к хранимым данным, не имели хорошего ответа.

Системы той эпохи — то, что Анджело называет эрой «Цифрового Франкенштейна» — собирались из нескольких стеков протоколов. Его цель стала ясна: единый протокол от микроконтроллера до центра обработки данных, без топологических ограничений, с унифицированными абстракциями для данных в движении, в покое и вычислений.

Мне нужно было что-то сделать. Я начал работать над идеей протокола, который мог бы эффективно работать от микроконтроллера до центра обработки данных, без топологических ограничений и с унифицированной абстракцией для данных в движении и в покое.
— Angelo Corsaro, The Zenoh Report, February 2026

Почему «Зенох»?

В имени заключены две философские отсылки и один инженерный акроним. Выросший на Сицилии, Анджело был окружён наследием древнегреческой философии. Его особенно привлекал Зенон Элейский (Zenon d’Élée), чьи парадоксы бесконечности восхищали его с детства.

Стоицизм — основанный Зеноном из Кития — оставил столь же глубокий след через «Размышления» Марка Аврелия.

Z·E·N·O·HZero Network OverHeadZeno of Elea (pre-Socratic)Zenon of Citium (Stoic founder)

Разница между Zenon и Zenoh — меньше одной буквы: это просто выход за пределы «х».

Нулевые накладные расходы

Разработан для наиболее ресурсоограниченных сред. Формат передачи Zenoh минимален, эффективен и детерминирован.

Работает везде

От микроконтроллеров с 2KB ОЗУ до многодатацентровых облачных развёртываний. Один протокол для каждого уровня вашего стека.

Прозрачность расположения

Производители и потребители полностью разделены. Перемещайте ресурсы между edge и cloud без изменения кода приложения.