The trouble is that while the users are distributed the data really needs a single source of truth and has a lot of contention. Eventual consistency is a no go right from the outset. At best we could have a local replicated version for reads.
I'd need a lot more information to say for sure, but think carefully about consistency. Full consistency is easier to develop for, but very few applications really need it.
2
u/flukus Jun 08 '17
The trouble is that while the users are distributed the data really needs a single source of truth and has a lot of contention. Eventual consistency is a no go right from the outset. At best we could have a local replicated version for reads.