eclipse-zenoh/zenoh

Public

zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.

Beeknoee

Bee AI phân tích repositoryBETA

AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.

Cập nhật lần cuối: 25/10/2026

Đăng nhập để hỏi Bee AI

Tóm tắt bởi Bee AI

Eclipse Zenoh là giao thức và nền tảng truyền thông hiệu năng cao viết bằng Rust, kết hợp mô hình Pub/Sub, lưu trữ geo-distributed và xử lý tính toán phân tán cho hệ thống IoT, robot và edge computing.

  • Kết hợp nhuần nhuyễn Pub/Sub truyền thống với lưu trữ phân tán, truy vấn (Query) và tính toán (Compute).
  • Bao gồm thư viện Rust cốt lõi, phần mở rộng zenoh-ext, và daemon router zenohd độc lập hỗ trợ plugin.
  • Cung cấp bindings và triển khai cho nhiều ngôn ngữ như C, C++, Python, Kotlin, Java, Go và TypeScript.
  • Hỗ trợ các tính năng tối ưu chuyên sâu như bộ nhớ chia sẻ (shared memory) và đảm bảo phân phối nâng cao.

Lưu ý

  • Yêu cầu Rust stable >= 1.75.0; các thư viện trong thư mục commons là nội bộ và API có thể thay đổi bất cứ lúc nào.

Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.

  • Độ phổ biến56
  • Độ tươi100
  • Cộng đồng45
  • Tài liệu100
  • Phát hành100
  • Mức độ khóNâng cao
  • Phù hợp vớiLập trình viên · Nhà nghiên cứu
  • Loại dự ánFramework
  • Giấy phépKhông có

Kiến trúc & Công nghệ

Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.

Tech stack

  • Rust

Kiến trúc tổng quan

Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.

  • zenoh/Crate Rust chính cung cấp triển khai tham chiếu chuẩn của giao thức Zenoh.
  • zenoh-ext/Crate mở rộng chứa publisher/subscriber nâng cao và cơ chế tuần tự hóa dữ liệu.
  • zenohd/Mã nguồn ứng dụng router daemon chạy độc lập cho mạng Zenoh.
  • plugins/Các crate liên quan đến tính năng hỗ trợ plugin cho zenohd.
  • commons/Các crate nội bộ dùng chung, API có thể thay đổi bất kỳ lúc nào.
  • examples/Tập hợp các ví dụ mẫu minh họa cách lập trình và kiểm thử Zenoh.

Hướng dẫn nhanh

Các bước để bắt đầu với repository này.

bash
git clone https://github.com/eclipse-zenoh/zenoh.git
cd zenoh

Các use case chính

Những ứng dụng có thể xây dựng từ repository này.

  • Xây dựng hạ tầng truyền thông phân tán siêu nhẹ cho các hệ thống Robotics và ROS 2.
  • Thiết lập mô hình phân phối dữ liệu Pub/Sub và lưu trữ phân tán xuyên suốt từ thiết bị Edge đến Cloud.
  • Triển khai daemon router zenohd để định tuyến gói tin và mở rộng tính năng qua hệ thống plugin.

Repository tương tự

Cùng chủ đề trong kho Bee.

  1. 1farion1231/cc-switchA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode,DeepSeek Harness and more. Only official website: ccswitch.io150.4k+2.4k
  2. 2rustdesk/rustdeskAn open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.127.6k+889
  3. 3rust-lang/rustEmpowering everyone to build reliable and efficient software.120.9k+146
  4. 4tauri-apps/tauriBuild smaller, faster, and more secure desktop and mobile applications with a web frontend.112.3k+196
  5. 5denoland/denoA modern runtime for JavaScript and TypeScript.108.8k+43

Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 25/10/2026.