Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
H

hydro

> 编程语言
Open source

A Rust framework for correct and performant distributed systems

1.3K stars0 likes0 views
WebsiteGitHub

About

A Rust framework for correct and performant distributed systems

Hydro is a high-level distributed programming framework for Rust. Hydro can help you quickly write scalable distributed services that are correct by construction. Much like Rust helps with memory safety, Hydro helps with distributed safety.

Hydro integrates naturally with standard Rust constructs and IDEs, providing types and programming constructs for ensuring distributed safety. Under the covers, Hydro is powered by the Dataflow Intermediate Representation (DFIR), a compiler and low-level runtime for stream processing. DFIR enables automatic vectorization and efficient scheduling without restricting your application logic.

Get started today at hydro.run!

Learn More

  • Docs: There are docs for the high-level Hydro framework and the low-level dataflow IR, DFIR, as well as the Hydro Deploy framework for launching Hydro programs.

  • Research Papers: Our research publications are available on the project website. Some notable selections:

    • The original Hydro vision paper from CIDR 2021: New Directions in Cloud Programming
    • The first paper on optimizations from SIGMOD 2024: Optimizing Distributed Protocols with Query Rewrites
    • The first paper on Hydro's formal semantics to appear in POPL 2025: Flo: a Semantic Foundation for Progressive Stream Processing

Contributing

For Hydro development setup and contribution info, see CONTRIBUTING.md.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Rustdistributed-systemsrust

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言