eclipse-zenoh/zenoh
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.
What it solves
Eclipse Zenoh는 지리적 분산 네트워크 전반의 동적 데이터(pub/sub), 정적 데이터(storage/queries), 그리고 연산을 통합하도록 설계되었습니다. 시간과 공간 효율성 측면에서 주류 스택을 능가하는 고효율, 저오버헤드 통신 프로토콜를 제공하는 것을 목표로 합니다.
How it works
Zenoh는 발행/구독 패턴과 지리적 분산 저장소 및 쿼리 기능을 결합합니다. Rust를 주요 참조 구현으로 제공하며, 다양한 언어(C, C++, Python, Go, Java, Kotlin, and TypeScript)에 대한 바인딩을을 제공합니다. 시스템에는 네트워크 인프라를 지원하고 플러그인 시스템을 통해 기능을 확장할 수 있는 독립형 라우터 데몬(zenohd)이 포함되어 있습니다.
r
Who it’s for
최소한의 오버헤드로 고성능 데이터 분산 및 저장소가 필요한 분산 시스템, 로보틱스 및 에지 컴퓨팅 애플리케이션을 구축하는 개발자.
Highlights
- Unified Data Model: Combines pub/sub, and storage, and computation in a single protocol.
- Multi-language Support: Extensive bindings for Rust, C, C++, Python, Go, Java, and others.
- High Efficiency: Optimized for low overhead in terms of time and space.
- Extensible Architecture: Supports plugins via the
zenohdrouter to add additional services.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트