S3最终一致性的真实世界百分位数响应时间?

时间:2018-08-10 01:42:50

标签: amazon-web-services amazon-s3 eventual-consistency cap-theorem

我知道Amazon S3是对象的最终一致性模型。即,一个客户端上传到key后,另一个客户端必须等待时间t,否则尝试读取将报告key没有任何内容。

当前,我们在应用中处理此问题,请重试几次。总体而言,我们需要等待约4-5秒,然后尝试3或4次。这“通常有效”,但是我认为仍然存在一些“遗漏”错误,这些错误最终是由一致性问题引起的。

在对象PUT的平均情况下,是否有任何公共数据可用于对象的广泛可用性?即第50个百分位数是多少?第99个百分点?在不知道两个客户端位于何处的情况下,甚至可以猜出这个问题?

如果无法获得任何硬数据,是否有人对实用的最大一致性时间印象深刻? S3可能要花几分钟或几小时才能变得一致?

0 个答案:

没有答案