Interface | Description |
---|---|
ProcessingUnit |
Represents a single unit of processing at a Galileo StorageNode.
|
Scheduler |
Defines required functionality for creating Galileo StorageNode schedulers.
|
Class | Description |
---|---|
GroupInfo |
Records network group information.
|
NetworkConfig |
Reads Galileo DHT information from disk.
|
NetworkInfo |
Describes a Galileo network layout.
|
NodeInfo |
Records network 'node' informaton: hostname/port pairs.
|
Partitioner<T> |
This provides an abstract implementation of a Galileo Partitioner, which
determines where all information is distributed in the system.
|
QueryTracker | |
QueueScheduler |
Implements a very simple (queue-based) scheduler using a fixed-sized thread
pool.
|
SHA1Partitioner |
Example Partitioner that creates a classic, balanced DHT based on file names.
|
SpatialHierarchyPartitioner |
Implements a spatial partitioner that creates a two-tiered hierarchical DHT.
|
StatusLine |
This class provides a very simple way to inform users of status information
at a glance.
|
StorageNode |
Primary communication component in the Galileo DHT.
|
Exception | Description |
---|---|
PartitionException |