Amazon has added strong consistency to its AWS S3 storage service. That has been a frequently sought-after feature because users could famously never been sure to get the correct result from a read after a preceding write to an S3 object. With the latest change in the S3 service after a successful write of a new object or an overwrite of an existing object, applications can immediately download the object and the latest write is returned. Users can also immediately perform a listing of the objects in a bucket after a write and any changes will be reflected in the results returned.
Strong read-after-write consistency and strong consistency for list operations is automatic, and developers no longer need to use workarounds or make changes to their applications. S3 consistency is available at no additional cost and removes the need for additional third-party, services, and complex architecture.