22 lines
532 B
Plaintext
22 lines
532 B
Plaintext
# Alice and Bob: remote log data sync
|
|
msc {
|
|
hscale="2", wordwraparcs=on;
|
|
|
|
alice [label="Alice"],
|
|
cas [label="CAS"],
|
|
ns [label="NS"],
|
|
bob [label="Bob"];
|
|
|
|
--- [label="Alice replicates data to a remote log"];
|
|
alice => cas [label="Add content"];
|
|
cas => alice [label="Address"];
|
|
alice => ns [label="Update NameUpdate"];
|
|
ns => alice [label="Response"];
|
|
|
|
--- [label="Bob comes online"];
|
|
bob => ns [label="Fetch"];
|
|
ns => bob [label="Content"];
|
|
bob => cas [label="Fetch Query"];
|
|
cas => bob [label="Content"];
|
|
}
|