mdBookで構築 · Rustによる実装
Zenoh書籍
Zenohプロトコルの完全ガイド — アーキテクチャ、コンセプト、実践的な例。
目次
01
Introduction
What is Zenoh, why it was created, and how it differs from other protocols.
OverviewDesign goalsProtocol genealogy
02
Getting Started
Install Zenoh, run your first session, and exchange your first messages.
InstallationHello ZenohThe routerFirst pub/sub
03
Core Concepts
Understand the fundamental abstractions that make Zenoh unique.
Key expressionsSessionsPublishers & SubscribersQueryables & RepliesStorages
04
Routing & Topology
How Zenoh routes data across arbitrary network topologies without constraints.
Peer modeClient modeRouter modeMulticast scouting
05
Security
Authentication, encryption, and access control built into the protocol.
TLS configurationAccess control listsToken-based auth
06
Embedded & Bare-Metal
Running Zenoh on microcontrollers with Zenoh-Pico and the no_std Rust implementation.
Zenoh-Pico (C)Rust no_stdEmbassy asyncFreeRTOS & Zephyr
07
Advanced Topics
Deep dives into wire format, performance tuning, and large-scale deployments.
Wire formatCongestion controlShared memoryMulti-datacenter deployments
All code examples use the Rust API. Bindings for Python, C, C++, Java, and more are documented at zenoh.io.