Linked by Thom Holwerda on Sun 14th Oct 2007 14:52 UTC, submitted by Oliver
BSD and Darwin derivatives Matthew Dillon writes: "I am going to start committing bits and pieces of the HAMMER filesystem over the next two months. Note that the filesystem will not be operational until we get closer to the 2.0 release in December so these bits and pieces will not be tied into buildworld/buildkernel until then." Features: maximum size of half an exabyte, infinite snapshots, limited only by retention policy, streaming backups, asynchronous transactional support (no long fscks to check disk state). Dillon also explains why he chose not to use Sun's ZFS.
Thread beginning with comment 278297
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: "Small teams"
by Flatland_Spider on Mon 15th Oct 2007 05:31 UTC in reply to "RE: "Small teams""
Flatland_Spider
Member since:
2006-09-01

That maybe, but in the meantime there are other BSD operating systems that feature-complete and stable for everyone who needs that. Dfly is about scratching an itch Matt has about building a operating system around lightweight kernel threads that is also fully distributed.

Rewriting and redesigning stuff isn't a bad thing. Sometimes conventions need to be challenged. I also don't think there is much that they can share with other OSs, aside from userland tools and drivers. There really isn't anyone else going where they're going right now (VMS and Plan9 do the distributed computing thing, but I don't think they can crib from those two), so rewriting stuff may also be more of a necessity if they want a correct rather then a hackish solution.

Reply Parent Bookmark Score: 3