From 572f4e5633c801c6d244dc907f1d05d1834a9c5b Mon Sep 17 00:00:00 2001 From: Oskar Thoren Date: Thu, 3 Oct 2019 11:12:50 +0800 Subject: [PATCH] more todos --- remote-log.md | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/remote-log.md b/remote-log.md index 55a400f..c54bdf2 100644 --- a/remote-log.md +++ b/remote-log.md @@ -126,12 +126,10 @@ message RemoteLog { - + ## Synchronization - - ### Roles There are four fundamental roles: @@ -145,6 +143,9 @@ The *remote log* protobuf is what is stored in the name system. "Bob" can represent anything from 0 to N participants. Unlike Alice, Bob only needs read-only access to NS and CAS. + + + ### Flow @@ -204,8 +205,6 @@ semantics, this gives users flexibility in terms of bandwidth and latency/indirection, all the way from a simple linked list to a fully replicated log. The latter is useful for things like backups on durable storage. - - ### Next page semantics The pointer to the 'next page' is another remote log entry, at a previous point @@ -213,6 +212,8 @@ in time. + + ### Interaction with MVDS [vac.mvds.Message](./mvds.md#payloads) payloads are the only payloads that MUST be uploaded. Other messages types MAY be uploaded, depending on the implementation.