Commit 969e1e16e2a878f61b1955976fa3f61e943e8e9a
more scaling notes
Stephen Whitmore committed on 1/6/2018, 4:06:03 AMParent: 7fd3b2ac0ceae794069fbb7cb732af04ae29197b
Files changed
README.md | changed |
README.md | ||
---|---|---|
@@ -6,10 +6,17 @@ | ||
6 | 6 … | systems by design, and most distributed systems are meant to scale. You could |
7 | 7 … | say, then, that many distributed systems take cues from p2p systems in order to |
8 | 8 … | scale properly. As a good example, Skype was built by the same engineers who |
9 | 9 … | built Kazaa, and Skype internally used p2p distribution in order to alleviate |
10 | -the load from any single node, and to save costs. | |
10 … | +the load from any single node, and to save costs. Bittorrent also thrives in | |
11 … | +situations where there are a high number of peers. | |
11 | 12 … | |
13 … | +Like centralized systems, performance will suffer if the load is not | |
14 … | +distributed. A torrent file with only one seed and thousands of leechers would | |
15 … | +struggle to initially share to the first wave of peers. Unlike a centralized | |
16 … | +system though, once that first wave of peers downloads a copy, the bandwidth for | |
17 … | +that torrent data to be served grows exponentially. | |
18 … | + | |
12 | 19 … | ## If websites are hosted on p2p, what happens when no peers are online? |
13 | 20 … | |
14 | 21 … | ... |
15 | 22 … |
Built with git-ssb-web