Archive for the ‘FUSE’ Category

A Filesystem on Noms

Since Noms dropped last week the dev community has seemed into it. “Git for data” — it simultaneously evokes something very familiar and yet unconstrained. Something that hasn’t been well-noted is how much care the team has taken to make Noms fun to build with, and it is. Noms is a content-addressable, decentralized, append-only database. It borrows [...]

Posted on August 9, 2016 at 8:54 am by ahl · Permalink · Comments Closed
In: APFS, btrfs, FUSE, go, noms, software, ZFS

The Revenge of Plan 9 – Interesting things with FUSE

One of the things I’ve worked with a decent amount is prototyping filesystems in FUSE. For the uninitated, FUSE allows you to implement the traditional VFS API in userspace. Of course, running your filesystem in userspace comes at an obvious performance cost. Serializing to and from userland is not the cheapest operation. However, a lot [...]

Posted on November 12, 2010 at 2:28 pm by rm · Permalink · Comments Closed
In: Filesystems, FUSE, Plan 9