3 ms·
So it's a networked file system, just implemented better? That was my takeaway from the post.
by abjorn 10y ago
So it's a networked file system, just implemented better? That was my takeaway from the post.
- rkangel 10y agoThat was my read too. But Dropbox itself is just 'rsync, but with a better user experience'. In that case the significant improvement of user experience made for a whole new way of operating. The same could be true with this.
- robzyb 10y ago"Just implemented better"? "Just"? If it were as simple as you imply it is then surely we'd see this change made trivially to SMB, NFS, WebDAV, or SSHFS. I agree with you that in hindsight this is an obvious feature, but they actually decided to implement it, and I bet it wasn't entirely trivial.
- bb85 10y agoI think the problem with making this change to more generic networked protocols is several aspects become a lot trickier then you can't impose limitations on the filesystem. The biggest problem, as usual, is invalidating the local cache. For Dropbox, who own and implement the authority on the shared drive state, it is a _very_ (relatively speaking) simple problem. Other protocols like SSHFS have to deal with filesystems of all kinds. Many of those do not support anything like inotify, and polling over huge directories would be horrible experience or performance wise (long delay or slowing down the whole host machine).
- lucb1e 10y ago> I agree with you that in hindsight this is an obvious feature In hindsight? It's about time! I've been waiting for this for years...
- pjc50 10y agoIt's a long time coming to end-user products, and it's extremely hard to give it the right semantics for all use-cases. I first had a good look at caching distributed filesystems (and tried to build one) in my undergraduate thesis in 1999.
- abjorn 10y agoPoor word choice on my part, I wasn't intending to downplay the significance.
- coldtea 10y agoYeah, it's also just 0s and 1s in various arrangements over electrical wires, nothing special.
- qq66 10y agoA Boeing 777 is a Curtiss Jenny, just implemented better.
- dang 10y agoWe detached this subthread from https://news.ycombinator.com/item?id=11571640 https://news.ycombinator.com/item?id=11571640 and marked it off-topic.
- TillE 10y agoSad to see so many replies assuming bad intent. GP pretty clearly meant "to the operating system, it works just like a network filesystem". That's an interesting technical detail, not the start of a flamewar.