Object storage consistency: why can you sometimes read stale data and how do you design for it? | LetsGit.IT