The CAP theorem is irrelevant if your acceptable response time is greater than the time it takes your partitions to sync.
At that point you get all 3: consistency,availability, partitioning.
In my opinion it should be the CAPR theorem.
At that point you get all 3: consistency,availability, partitioning.
In my opinion it should be the CAPR theorem.
I don't think it makes sense to say that CAP doesn't apply if you don't need consistency, availability, or tolerance to partitions. CAP is entirely about the need to relax at least one of those three to shore up the others.
That being said, if this is truly a problem for you CRDB is basically built with this all in mind.
That's an incredible piece of engineering.