3 ms·
CRDT's and the like seem like the perfect thing to build an app, but you make a good point about it requiring something so custom compared to a thin client that
by ec109685 5y ago
CRDT's and the like seem like the perfect thing to build an app, but you make a good point about it requiring something so custom compared to a thin client that makes web service requests for data on each screen / page view.
- cormacrelf 5y ago> you make a good point about it requiring something so custom The comment you're replying to didn't say this at all, the developer did. In theory it's also wrong. The server can be application agnostic. It shouldn't care whether the CRDT update is from a budget app or an RSS reader or whatever else, because the sync job for the server is exactly the same. You should also be able to encrypt the content, and therefore set up generic shared CRDT servers instead of requiring people to run their own. It only requires more work now because nobody has built that yet.
- ec109685 5y agoThe comment I am replying to was from the developer who wrote Actual: https://github.com/actualbudget/actual/commits?author=jlongster https://github.com/actualbudget/actual/commits?author=jlongs...