Update remote log asset

This commit is contained in:
Oskar Thoren 2019-10-01 12:52:02 +08:00
parent c4183b25dc
commit cef6fcc0b5
No known key found for this signature in database
GPG Key ID: B2ECCFD3BC2EF77E
3 changed files with 22 additions and 1 deletions

View File

@ -0,0 +1,21 @@
# 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"];
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

View File

@ -150,7 +150,7 @@ The *remote log* protobuf is what is stored at the Name system.
<!-- diagram -->
<p align="center">
<img src="./remote-log.png" />
<img src="./assets/remotelog/remote-log.png" />
<br />
Figure 1: Remote log data synchronization.
</p>