logoalt Hacker News

talentedtumortoday at 4:16 PM1 replyview on HN

Does this suffer from ABA problem, or does object storage solve that for you by e.g. refusing to accept writes where content has changed between the read and write?


Replies

staticassertiontoday at 6:23 PM

> refusing to accept writes where content has changed between the read and write?

Right. You can issue a write that will only be accepted if a condition is matched, like the etag of the object matching your expectation. If it doesn't match, your object was invalidated.