A pub/sub/query protocol that unifies data in motion, data at rest and computation. It combines publish/subscribe with geo-distributed storage, queries and computations, while keeping time and space efficiency the project describes as well beyond mainstream stacks, with a five-byte wire overhead. Applications use first-class abstractions for pub/sub, storages and queryables, with several levels of reliability, dynamic discovery, fragmentation and batching. The Rust crate is the reference implementation of the protocol and the libraries for other languages are bindings to it, apart from a pure-C implementation for microcontrollers (zenoh-pico). It is an incubating project of the Eclipse Foundation .
LicençaDual licence: Eclipse Public License 2.0 and Apache License 2.0, at the user's option. https://github.com/eclipse-zenoh/zenoh (Rust reference implementation), with bindings and zenoh-pico in sibling repositories
Status de Dev 🟢 Ativo
ProprietárioEclipse Foundation (Eclipse Zenoh, an incubating project)
Órgão de GovernançaEclipse Foundation (Eclipse Zenoh incubating project)
País Not stated by the project.
Ano de Início 2020
StackRust core and reference implementation; bindings for other languages; zenoh-pico in C for constrained devices
FinanciamentoEclipse Foundation sponsorship, with ZettaScale Technology also listed as a sponsor on the community page
OrigensUnify data in motion, at rest and in computation across devices, edge and cloud with very low overhead, for robotics, IoT and distributed applications
Banco de Dados N/A
Linguagem de Consulta N/A
Formatos de DadosZenoh wire protocol with compact binary encoding; payloads are opaque bytes with optional encoding metadata
Edição Colaborativa em Tempo Real N/A
Edição de Texto Rico N/A
Suporte MóvelLibrary-level; bindings and zenoh-pico for constrained devices
Suporte WebThrough a bridge and bindings listed on the project site; the cited sources give no detail
Aplicativos NativosLibrary-level, plus routers and tools
TermosFree and open source: the project's site says it is free and open source and always will be
Fundos Not stated by the project.
Baseado EmOriginal protocol design; pub/sub, queries and storage semantics defined by the project
Arquitetura P2PThe site describes dynamic discovery and geo-distributed storages; the cited sources do not describe the connection topology (peers, clients and routers)
Rede de SobreposiçãoYes, in the sense of a Zenoh network of nodes with geo-distributed storages; the cited sources give no topology detail
Endereçamento por Conteúdo No.
Local-FirstNot a local-first data layer; it supports data at rest through storages that can sit close to producers
Criptografia de Ponta a Ponta (E2EE) Not stated by the project.
Biblioteca de CRDTs No: not a CRDT library.
Tolerância a Falhas Bizantinas Not stated by the project.
Assinatura Not stated by the project.
PermissõesAccess-control configuration is described in the project documentation; the cited sources give no detail
Compatibilidade com a Web Semântica N/A: no RDF, JSON-LD or SPARQL layer.
Contrato Inteligente N/A: no ledger or smart-contract component.
Posição na Pilha de ProtocoloApplication and network layer protocol that runs over several transports
Incorporação de Ativo / Valor None: no token or value-transfer mechanism.
Maturidade / Padronização do ProtocoloReference implementation and published protocol under Eclipse incubation; no standards-body specification
Viu algo faltando ou que poderia ser melhorado? Nos diga →