High-Throughput Extended File System

High-Throughput Extended File System

Why?

Picture this:

You're in a HFT firm, with your data center next to the NYSE or whatever location you're at, but you really want an edge, not do micro-optimizations to save some micro-seconds.

So what would you need to do?

Maybe you can pull off a file-system in the storage layer in order to speed-up virtual memory lookup or handle big inodes effectively?

How?

Well...

That's why I've started working on HeFS, for that kind of edge cases where high-throughput and correctness is needed.

Where is it?

Check the GitHub Project, where I'm currently implementing it!

And what language do you use for the implementation?

C++ (-Werror, -Wpedantic, -Wall) (and C++ 20)