You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Lecture 08.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,11 +11,12 @@
11
11
12
12
This is an example of a decentralised<supid="a1">[1](#f1)</sup> algorithm that allows you to take a global snapshot of a running distributed system, and its design gives us two key advantages:
13
13
14
-
1. Any process participating in the distributed can initiate a snapshot.
14
+
1. Any participating process can initiate a snapshot.
15
15
The process initiating the snapshot is not required to occupy some elevated role (such as "supervisor") because this task not considered "special" or "privileged".
16
-
1. The process initiating the snapshot does not need announce that this action is about to take place.
16
+
1. The process initiating the snapshot does not need to warn the other processes that this action is about to take place.
17
17
18
-
The act of initiating a snapshot creates a cascade of marker messages throughout the entire system that cause all the other processes to take a snapshot of themselves.
18
+
The act of initiating a snapshot creates a cascade of marker messages throughout the entire system.
19
+
This message cascade then causes all the other processes to take a snapshot of themselves.
0 commit comments