[2315] Eventual Consistency

Title Text:Later I’m going to get a head start on the heat bath.

Origin:https://xkcd.com/2315/

https://www.explainxkcd.com/wiki/index.php/2315:_Eventual_Consistency

最终一致性

过会儿我准备再抢先泡个热水澡。

脚注:
[1]最终一致性:最终一致性(Eventual consistency)是弱一致性的一个特例,系统能够保证在没有其他新的更新操作的情况下,数据最终一定能够达到一致的状态,因此所有客户端对系统的数据访问最终都能够获取到最新的值。
[2]热水浴:这里隐喻热力学第二定律的宇宙学推论——热寂说:利用热力学第二定律中的“熵增加原理”,将整个宇宙当成一个孤立系统,认为宇宙的熵会趋向极大,最终达到热平衡状态,即宇宙每个地方的温度都相等。

http://xkcd.in/comic?lg=cn&id=2315

Cueball的雇主希望他继续工作,可能是2020年COVID-19大流行期间的现行建议所鼓励的]作为在家工作的远程工作者的需要。另外,由于乔治·弗洛伊德(George Floyd)去世以及由此引发的抗议,当前美国动荡不安,他可能会感到沮丧/分心。

规定的任务是“测试数据库”和“保证最终一致性”。试图避免的工作,CUEBALL指出,热力学第二定律本身“保证最终一致性”,因为宇宙保证最终热死,最大和完美的一致性。他的老板回应说,在达到最大熵的系统中,无法执行任何工作(因为这需要两个源之间的能量状态有所不同)。Cueball声称他只是在此方面取得了领先。

最终的一致性在这里有双重含义。在计算中,许多系统分布(分布)在多个服务器上,有时分布在世界的不同地区。当数据发生更改时(例如视频中的观看次数或社交媒体帖子中的观看次数),在每台服务器上更新数据可能是一个挑战,并且通常不必使数据在任何地方都保持完全同步。因此,系统将改为使用最终一致性。每个单独的服务器都将记录更改,并且经过一定时间或一定数量的更改后,结果将在整个网络中同步。在任何给定的时刻,单个服务器的数据都会有些偏差-但最终 一切都会正确记录。

标题文字构成了“热浴”一词的另一种玩法,它可以指热死亡时宇宙的热均匀状态。但是,在这种情况下,我们可以假设Cueball计划在他的工作之后或之中(或代替他的工作)为他自己的放松和享受准备一个字面上的暖浴。

Leave a Reply

Your email address will not be published.

Categories