For S3 consistency under "Updates to a single key are atomic", is it more accurate to say "you’ll see the updates as soon as they are fully replicated" rather than "as soon as I replicate elsewhere" ? The latter seems to apply only one copy of the file needs to be replicated before it can be read
I think it’s semantics. For the update to be available, it has to be replicated to all the places it needs to be replicated behind the scenes on S3. We don’t have control or visibility to that…it just happens when it happens. The end result to us is that we can expect a small (usually seconds or less) delay before we see the updates available. That’s really the take-away on that statement.