Writing user space filesystems
2019-06-04, 15:30–15:55, Hall 3

Implementing your own filesystem used to be difficult, requiring in-depth kernel knowledge. For this reason FUSE (Filesystem in Userspace) was introduced. We will discuss how we can implement our filesystem in python using the fuse python module.


In this talk, we will give a very short and basic overview on FUSE, how it works, and what is libfuse. Then we will discuss the libfuse python wrapper (fuse module) and see how we can use it to implement our own little filesystem.