Eclipse Zenoh 1.9.0 "Longwang" released — Regions, QUIC multistream, Go binding (RMW Zenoh impact inside)

Eclipse Zenoh 1.9.0 “Longwang” was released yesterday. There’s a fair bit
that’s directly relevant to ROS 2 / RMW Zenoh deployments, so I wanted to
flag it here for the community.

Full release notes: Zenoh 1.9.x: Longwang · Zenoh

Regions

Regions extends the old fixed router/peer/client hierarchy with
arbitrarily deep trees of topologies (clique / mesh / star) and
configurable gateway relationships between them.

For RMW Zenoh, this means that you can scale to much larger systems
than ever before, dramatically cutting the compute and network overhead
of multi-site fleet deployments.

Other Features Shipping with 1.9.0

  • QUIC multistream — one QUIC stream per Zenoh priority level,
    eliminating head-of-line blocking in mixed-priority traffic.
  • QUIC mixed reliability — reliable streams and best-effort datagrams
    on a single connection.
  • Reliable UDP — unsecure QUIC for trusted environments where TLS
    overhead matters.
  • Zenoh-Go — official, idiomatic Go binding with full API coverage
    from day one (sponsored by SoftBank Corp.). Useful for fleet-side
    tooling and cloud bridges written in Go.
  • Zenoh-Pico async executor — single-threaded task execution bringing
    advanced pub/sub, connectivity events, auto-reconnection, and
    peer-to-peer mode to microcontroller deployments.
  • Nuze 0.3.0 — native Zenoh message decoding in the Nu-powered CLI.

Resources

– Happy Hacking

3 Likes