fix the tranlation of marriage metaphor in ch9

This commit is contained in:
Gang Yin 2022-01-10 16:20:04 +08:00
parent bbc7bb8d5a
commit 870bec229f
2 changed files with 4 additions and 4 deletions

4
ch9.md
View File

@ -610,7 +610,7 @@ CAP定理的正式定义仅限于很狭隘的范围【30】它只考虑了一
* 如果所有参与者都回答“是”,表示它们已经准备好提交,那么协调者在阶段 2 发出**提交commit** 请求,然后提交真正发生。
* 如果任意一个参与者回复了“否”则协调者在阶段2 中向所有节点发送**中止abort** 请求。
这个过程有点像西方传统婚姻仪式:司仪分别询问新娘和新郎是否要结婚,通常是从两方都收到“我愿意”的答复。收到两者的回复后,司仪宣布这对情侣成为夫妻:事务就提交了,这一幸福事实会广播至所有的参与者中。如果新娘与新郎之一没有回复”我愿意“婚礼就会中止【73】。
这个过程有点像西方传统婚姻仪式:司仪分别询问新娘和新郎是否要结婚,通常是从两方都收到“我愿意”的答复。收到两者的回复后,司仪宣布这对情侣成为夫妻:事务就提交了,这一幸福事实会广播至所有的参与者中。如果新娘与新郎之一没有回复“我愿意”婚礼就会中止【73】。
#### 系统承诺
@ -627,7 +627,7 @@ CAP定理的正式定义仅限于很狭隘的范围【30】它只考虑了一
因此该协议包含两个关键的“不归路”点当参与者投票“是”时它承诺它稍后肯定能够提交尽管协调者可能仍然选择放弃以及一旦协调者做出决定这一决定是不可撤销的。这些承诺保证了2PC的原子性单节点原子提交将这两个事件合为了一体将提交记录写入事务日志
回到婚姻的比喻,在说“我是”之前,你和你的新娘/新郎有中止这个事务的自由,通过回复 “没门!”或者有类似效果的话。然而在说了“我愿意”之后你就不能撤回那个声明了。如果你说“我愿意”后晕倒了没有听到司仪说“你们现在是夫妻了”那也并不会改变事务已经提交的现实。当你稍后恢复意识时可以通过查询司仪的全局事务ID状态来确定你是否已经成婚或者你可以等待司仪重试下一次提交请求因为重试将在你无意识期间一直持续
回到婚姻的比喻,在说“我愿意”之前,你和你的新娘/新郎有中止这个事务的自由,只要回复 “没门!”就行或者有类似效果的话。然而在说了“我愿意”之后你就不能撤回那个声明了。如果你说“我愿意”后晕倒了没有听到司仪说“你们现在是夫妻了”那也并不会改变事务已经提交的现实。当你稍后恢复意识时可以通过查询司仪的全局事务ID状态来确定你是否已经成婚或者你可以等待司仪重试下一次提交请求因为重试将在你无意识期间一直持续
#### 协调者失效

View File

@ -610,7 +610,7 @@ CAP定理的正式定義僅限於很狹隘的範圍【30】它只考慮了一
* 如果所有參與者都回答“是”,表示它們已經準備好提交,那麼協調者在階段 2 發出**提交commit** 請求,然後提交真正發生。
* 如果任意一個參與者回覆了“否”則協調者在階段2 中向所有節點發送**中止abort** 請求。
這個過程有點像西方傳統婚姻儀式:司儀分別詢問新娘和新郎是否要結婚,通常是從兩方都收到“我願意”的答覆。收到兩者的回覆後,司儀宣佈這對情侶成為夫妻:事務就提交了,這一幸福事實會廣播至所有的參與者中。如果新娘與新郎之一沒有回覆”我願意“婚禮就會中止【73】。
這個過程有點像西方傳統婚姻儀式:司儀分別詢問新娘和新郎是否要結婚,通常是從兩方都收到“我願意”的答覆。收到兩者的回覆後,司儀宣佈這對情侶成為夫妻:事務就提交了,這一幸福事實會廣播至所有的參與者中。如果新娘與新郎之一沒有回覆“我願意”婚禮就會中止【73】。
#### 系統承諾
@ -627,7 +627,7 @@ CAP定理的正式定義僅限於很狹隘的範圍【30】它只考慮了一
因此該協議包含兩個關鍵的“不歸路”點當參與者投票“是”時它承諾它稍後肯定能夠提交儘管協調者可能仍然選擇放棄以及一旦協調者做出決定這一決定是不可撤銷的。這些承諾保證了2PC的原子性單節點原子提交將這兩個事件合為了一體將提交記錄寫入事務日誌
回到婚姻的比喻,在說“我是”之前,你和你的新娘/新郎有中止這個事務的自由,透過回覆 “沒門!”或者有類似效果的話。然而在說了“我願意”之後你就不能撤回那個聲明瞭。如果你說“我願意”後暈倒了沒有聽到司儀說“你們現在是夫妻了”那也並不會改變事務已經提交的現實。當你稍後恢復意識時可以透過查詢司儀的全域性事務ID狀態來確定你是否已經成婚或者你可以等待司儀重試下一次提交請求因為重試將在你無意識期間一直持續
回到婚姻的比喻,在說“我願意”之前,你和你的新娘/新郎有中止這個事務的自由,只要回覆 “沒門!”就行或者有類似效果的話。然而在說了“我願意”之後你就不能撤回那個聲明瞭。如果你說“我願意”後暈倒了沒有聽到司儀說“你們現在是夫妻了”那也並不會改變事務已經提交的現實。當你稍後恢復意識時可以透過查詢司儀的全域性事務ID狀態來確定你是否已經成婚或者你可以等待司儀重試下一次提交請求因為重試將在你無意識期間一直持續
#### 協調者失效