diff options
| author | tv <tv@krebsco.de> | 2026-11-06 19:54:09 +0100 |
|---|---|---|
| committer | tv <tv@krebsco.de> | 2026-11-06 19:54:09 +0100 |
| commit | 5994b49412c058079639585501a78e6458fdbb6f (patch) | |
| tree | ca78aa3cd7d0d6d2a48bfa42d61afcddb8efd6df /docs/example.toml | |
| parent | 7c0c318dca3054be6c7bacf5a4b3f5a4e47cc949 (diff) | |
HyParView (slim)
Diffstat (limited to 'docs/example.toml')
| -rw-r--r-- | docs/example.toml | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/docs/example.toml b/docs/example.toml index 6f4ccbe..de32ada 100644 --- a/docs/example.toml +++ b/docs/example.toml @@ -190,10 +190,19 @@ htpasswd = "/etc/continuum/htpasswd" # How a change reaches every member: writers-trees (computed alike on every node from # the member list) or plumtree (eager links pruned where they deliver twice, grafted -# where announcements had to bring a change). For experiments: every node of a swarm -# must use the same one. +# where announcements had to bring a change). A genesis node records its own in the +# document; every node follows what the swarm records, which a protocol writer may +# change (_continuum/dissemination), and uses its own only where the swarm records none +# it knows. # dissemination = "writers-trees" +# How a node's neighbours are chosen: ring-and-pairs (the graph every node computes +# alike from the member list) or hyparview (an active view of neighbours each agreed +# to, the others asked from the member list as neighbours fail). Recorded and followed +# as dissemination is (_continuum/topology); with hyparview, what needs the shared +# graph does nothing (writers' trees: use dissemination = "plumtree"). +# topology = "ring-and-pairs" + # Warn in the log when this node's clock differs from most of its peers' by more than # this, for sure (beyond half the round trip it was measured over, from their PONGs); 0: # never. |
