Y
Hacker News
new
|
ask
|
show
|
jobs
by
ryanworl
3188 days ago
You cannot replace DynamoDB with S3. S3 can not perform atomic and strongly consistent operations.
Edit: as other commenters have noted, you can perform a read after write on a new key.
3 comments
andrewguenther
3188 days ago
S3 is atomic, but you are correct that it is not strongly consistent.
link
monkmartinez
3188 days ago
I am pretty sure S3 is atomic. That is, you can't get a transitory state. Your object either updated/PUT or it didn't AKA read after write consistency.
link
moduspol
3188 days ago
Only if you haven't already asked for that new key. :)
link