Re:Applied Monotonicity: A Brief History of CRDTs in Riak
by manigandham on Sunday March 10, 2019 @02:09PM
(#19353270)
The practical application would be the example I posted about Redis replication.
Any application complex enough to need geo-replication is also likely not just writing a single key per user. There will be shared keys and data structures like tables/lists/hashes that all need to be synced.
I'd venture that the number of potential write conflicts introduced by FB users hopping geo's is small enough to simply report an error to the client and forcing a retry - or handled by a hand-shake before the customer crosses GEOs
Is there any practical database application where a CRDT is useful?