Every dependency you install is a black box you don't control. You import it, cargo build swallows it, and somewhere in that tree of transitive crates is code you will never read, written by people you will never meet, that your production system now trusts completely.
I've been deep in quantitative finance and optimization math lately, and I kept noticing how fast we reach for a 40-crate dependency tree to do what is, underneath it all, just reading bytes off a socket and writing bytes to a disk. So I decided to find out what happens if you don't.
I threw away the dependency tree. All of it. And I built a time-series database anyway — in 72 hours.
What It Does
ZeroTick is a high-frequency time-series database for market order flow, built entirely on the Rust standard library. It:






