No, you can't do the same thing in Rust, because Rust crates and the standard library generally use the global allocator and not any arena you want to use in your code.
330 karma · joined March 8, 2013
E.g. compiling Rust code is so much faster that it is not even funny. cargo install -f ripgrep takes 22 seconds on a Mac Book Air with M1, same on a hexacore 2020 Dell XPS 17 with 64GB RAM takes 34 seconds.
The algorithm is the one from simdjson, the main difference is that it uses an extra step in the beginning to align reads to the SIMD block size.
critbit trees degenerate badly if you store strings and their prefixes, e.g. storing a, aa, aaa, ...
https://aws.amazon.com/glacier/faqs/#How_much_data_can_I_ret...
So the only way they can compete right now is on price.