From f200090b4564069636f29df1553fa443c716e2f7 Mon Sep 17 00:00:00 2001 From: Zooko O'Whielacronx Date: Mon, 28 Jan 2008 11:48:21 -0700 Subject: [PATCH] docs: edit "grid of storage servers" section with Amber --- docs/architecture.txt | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/docs/architecture.txt b/docs/architecture.txt index 6a83a999..c1c32ab8 100644 --- a/docs/architecture.txt +++ b/docs/architecture.txt @@ -41,18 +41,14 @@ configurable number of shares for each file, 12 by default. Normally, each share is stored on a separate server, but a single server can hold multiple shares for a single file. -Peers learn about each other through the "introducer". Each peer connects to -this central introducer at startup, and receives a list of all other peers -from it. Each peer then connects to all other peers, creating a -fully-connected topology. Future versions will reduce the number of -connections considerably, to enable the grid to scale to larger sizes: the -design target is one million nodes. In addition, future versions will offer -relay and NAT-traversal services to allow nodes without full internet -connectivity to participate. In the current release, nodes behind NAT boxes -will connect to all nodes that they can open connections to, but they cannot -open connections to other nodes behind NAT boxes. Therefore, the more nodes -there are behind NAT boxes the less the topology resembles the intended -fully-connected mesh topology. +Peers learn about each other through an "introducer". Each peer +connects to a central introducer at startup, and receives a list of +all other peers from it. Each peer then connects to all other peers, +creating a fully-connected topology. In the current release, nodes +behind NAT boxes will connect to all nodes that they can open +connections to, but they cannot open connections to other nodes behind +NAT boxes. Therefore, the more nodes there are behind NAT boxes the +less the topology resembles the intended fully-connected topology. FILE ENCODING -- 2.45.2