3 ms·
Couldn't they use a tree-like distribution system where each node only receives pulls from a small number of child nodes? You could organize this by giving eac
by bonzoesc 16y ago
Couldn't they use a tree-like distribution system where each node only receives pulls from a small number of child nodes?
You could organize this by giving each server an incrementing number and using math to deduce their parent node, much like an implicit binary tree stored as an array: http://en.wikipedia.org/wiki/Binary_tree#Ahnentafel_list http://en.wikipedia.org/wiki/Binary_tree#Ahnentafel_list
That way you can still use the http or git protocol without having to invent a special flavor of BitTorrent.
- bjg 16y agoHe covered why they didn't want to use a tree like distribution method in his presentation. It introduces a possible single point of failure for all nodes which are children of a failed node.