Class Summary |
NewRandomTest |
NewRandomTest is used for testing the RandomTreeManager. |
PastryTreeManager |
PastryTreeManager implements the Pastry-style tree routing algorithm from the SplitStream
paper. |
PastryTreeTest |
PastryTreeTest is used for testing and debugging purpose and it contructs nodes by hardcoding the values. |
RandomTreeManager |
RandomTreeManager constructs a tree randomly by giving each node a single turn to join a tree. |
SimpleTreeManager |
SimpleTreeManager is a simple tree manager which is used for testing and debugging purposes. |
TreeManager |
The TreeManager manages the construction of the stripe trees, and is also responsible
for assigning node IDs and stripe IDs. |