Read-After-Write consistency in S3
Amazon S3 provides strong read-after-write consistency for new objects and overwritten objects. This means that after a successful write of a new object or an overwrite of an existing object, any subsequent read request will immediately receive the latest version of the object. Some key points about the consistency model of Amazon S3: Strong Read-After-Write Consistency : S3 automatically delivers strong read-after-write consistency without any changes to performance or availability, and without sacrificing regional isolation for applications. Consistent Listing Operations : S3 also provides strong consistency for list operations, so after a write, you can immediately perform a listing of the objects in a bucket with any changes reflected. Durability and Availability : The S3 Standard storage class is designed for 99.99% availability, while other storage classes like S3 Standard-IA, S3 Intelligent-Tiering, and S3 Glacier Instant Retrieval are designed for 99.9% availability. All S3 sto...