Re:Hydro: Distributed Programming Framework for Rust
by cess11 on Friday January 31, 2025 @11:53AM
(#42889295)
DFIR is implemented in Rust, if that's what you're asking.
Re:Hydro: Distributed Programming Framework for Rust
by sebstefan on Monday February 03, 2025 @07:51AM
(#42917691)
I can implement Lua in Rust and lose everything Rust brings when I code in Lua.
Re:Hydro: Distributed Programming Framework for Rust
by shadaj on Friday January 31, 2025 @12:54PM
(#42889849)
Hi, I'm one of the PhD students leading the work on Hydro!
DFIR is more of a middle-layer DSL that allows us (the high-level language developers) to re-structure your Rust code to make it more amenable to low-level optimizations like vectorization. Because DFIR operators (like map, filter, etc.) take in Rust closures, we can pass those through all the way from the high-level language to the final Rust binaries. So as a user, you never interact with DFIR.
I thought this would introduce the language to choreograph separate Rust binaries into a consistent and functional distributed system but it looks more like you're writing DFIR the whole way through and not just as glue