Irminsule is a distributed filesystem and block store that follows the same design principles as Git