4 ms·
fuse is a thing and it suffers from the exact same problem. You could use FUSE to mount an FTP server as a filesystem but doing a listing on that "directory" m
by PH95VuimJjqBqy 3y ago
fuse is a thing and it suffers from the exact same problem.
You could use FUSE to mount an FTP server as a filesystem but doing a listing on that "directory" may absolutely destroy your performance.
And yet, it's still a very useful thing to do.
The point being, the abstraction isn't going to be perfect, but it doesn't need to be perfect to be useful.
Hell, the extistence of terraform should make that loud and clear.
- marcosdumay 3y agoYet, the largest issues with networked filesystems is that POSIX forbids canceling file accesses, the lock semantics is really difficult, and cache is hard. POSIX is absolutely outdated, but this article isn't helpful on understanding why or how. Anyway, if you create an standard, the cloud providers will make a point of not following it. You can't fix a market by writing something on paper.