5 ms·
Multiple clients sync to/from a server. Server syncs with other servers. Part of the sync with clients is a list of all servers so clients can cycle servers unt
by Spearchucker 7y ago
Multiple clients sync to/from a server. Server syncs with other servers. Part of the sync with clients is a list of all servers so clients can cycle servers until sync succeeds. Eventual consistency. I'm doing this with a small dataset now.
- jackcosgrove 7y agoThat solves consistency but does not secure the data against a malicious node.
- Spearchucker 7y agoData is encrypted (or not) by the client. The server is a zero-knowledge sync service. I have an open source client that does client side encryption. I hope that once released people will use it, or ideas from it, to create their own clients.