Lightning Talk: MORK (in Rust)
summary
MORK implements a high‑performance graph rewrite and unification engine in Rust that uses S‑expressions, a custom pathmap crate with prefix and suffix sharing, and a reworked ARC plus zipper smart pointers to provide safe concurrent mutations. Example rewrites replace multiply‑by‑two with add‑to‑itself for hardware wins. Benchmarks load 70 billion genomic facts and report queries 4× to 20,000× faster than Neo4j depending on algorithmic changes. Source is MIT licensed and available for inspection as MORK in Rust.
AI-written summary · about
related talks
02mOxidize Lightning Talks – Drew Ridley
05mOxidize Lightning Talks – Massimiliano Mantione
28mRust on Morello
40mRust’s approach of getting things right
39mLightning talks
21mExtending the horizons of R with Rust
04mOxidize Lightning Talks – Friedrich Rockenbauer
01h 05mKeynote - Rust: confident, productive systems programming
