From b340052fda0753ff1037104dd67ae059925db812 Mon Sep 17 00:00:00 2001 From: Vladimir Protsenko Date: Sat, 10 Dec 2022 01:22:05 +0400 Subject: [PATCH] CMU Two-phase commit link explanation --- L4 - ZooKeeper/hints.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/L4 - ZooKeeper/hints.md b/L4 - ZooKeeper/hints.md index 9aec4e9..df5b830 100644 --- a/L4 - ZooKeeper/hints.md +++ b/L4 - ZooKeeper/hints.md @@ -1,9 +1,10 @@ # Подсказки к упражениям -[![IMAGE_ALT](https://img.youtube.com/vi/yu2TZF7S1Mg/3.jpg)](https://youtu.be/yu2TZF7S1Mg?t=964) ## Двухфазный коммит протокол на основе ZooKeeper На основе материалов: https://zookeeper.apache.org/doc/r3.4.2/recipes.html#sc_recipes_twoPhasedCommit и https://stackoverflow.com/questions/24635777/how-to-implement-2pc-in-zookeeper-cluster +[![IMAGE_ALT](https://img.youtube.com/vi/yu2TZF7S1Mg/3.jpg)](https://youtu.be/yu2TZF7S1Mg?t=964) + Протокол двухфазной коммита — это алгоритм, позволяющий всем клиентам в распределенной системе договориться либо о коммите транзакции, либо о ее откате. Взаимодействующие компоненты: