|
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. |