4 ms·
Not really a CRDT UseCase. Gamedev needs A<=>S and B<=>S, where S is a central server. CRDT is: A<=>B A<=>C B<=>C A<=>D ...
by dnautics 5y ago
Not really a CRDT UseCase. Gamedev needs A<=>S and B<=>S, where S is a central server.
CRDT is:
A<=>B
A<=>C
B<=>C
A<=>D
...
- cyber_kinetist 5y agoFirst of all, why do you need serverless P2P on a collaborative document editor? I can't really think of any substantial benefits of doing so. And If you're actually worrying about centralization, then why can't one user run the server as well as the client (which, reading some posts about CRDT performance, should be faster than the overhead of maintaining CRDTs anyway?)
- dnautics 5y agoLatency.
- cyber_kinetist 5y agoIsn't the latency about the same as P2P if a single user is hosting both the server and the client?