The article mentions that this FS is intended to handle "the snowball effect". Can someone explain what this means?
Is it a reference to the problem with log-structured systems where writing to a leaf block means not only copying that block, but also copying the direct node-block that points to it, and potentially copying the indirect node-block that refers to that direct node-block, and then the inode that refers to the indirect node-block etc?
And if so, how does it "avoid" this effect? Is it somehow a hybrid of log-structured and in-place-modified FS? And if so, does this then lose the ability of log-structured systems to support snapshots etc?