Conversation

Arguably things are even worse than discussed in that article. Take Firebase, for instance: it implements offline caching, but that's very different from sync. You have to design a whole replication strategy on top to get something like "a synced file format."
1
20
CouchDB seems like the closest solution, if you can design a conflict-free model. But I spent the last week getting into the details of actually operating a multi-user service, and I am now quite thoroughly spooked!
8
30
Thanks! I'm very excited about the distributed design direction. Unfortunately a file system doesn't quite fit my application model: I'd still need to build a database on top of this for querying/indexing. I see there's a TODO for databases in the white paper?
2
2
Hey 👋 yes, the idea is to build a CRDT-backed, local first distributed database that works well in browsers, on top of our file system. It’s not built yet. Totally understand that you’re looking to derisk! I’d still love to pick your brain on requirements if you have time 🙏
1
1