An Adaptive Userspace Filesystem Implementation