Some notable constraints: files are immutable, write-once update never. Designed for files at least 2MB in size. Slow at directory creation/deletion. No permissions/access control.
bionsystem•30m ago
So, it competes more with S3/minio than NFS it seems ?
olivia-banks•1h ago
> TernFS is designed for XTX data center needs of maxing out at around 10EB of logical file storage, around one trillion files and 100 billion directories with around one million clients. All running atop commodity hardware and Ethernet networking.
Good lord.
untrimmed•1h ago
This feels less like a gift to the community and more like the world's most impressive job ad to attract top-tier kernel developers.
mgarfias•1h ago
> XTX developed TernFS for distributed storage after they outgrew their original NFS usage and other file-system alternatives.
So... call me old and crotchety, but i'm not sure I trust someone to write a DFS like this that once thought NFS a good idea. I'm sure its fine, I just have bad memories.
holoduke•41m ago
Nfs is cheap and simple. We are using it for over 15 years in our business. Sering 10s of million daily users. I yet have to find a replacement.
scuff3d•31m ago
What's wrong with NFS?
gethly•18m ago
Eh, aren't all FSs the same, essentially? Can't we just configure the limits during the OS installation and be done with gazillion FSs?
olivia-banks•15m ago
There’s definitely a space for these highly-specialised filesystems. You wouldn’t want to use this as your /home FS, nor would you want to use ext4 or something similar for what they’re trying to do.
jauntywundrkind•1h ago
Some notable constraints: files are immutable, write-once update never. Designed for files at least 2MB in size. Slow at directory creation/deletion. No permissions/access control.
bionsystem•30m ago