Package cgl.narada.benchmark

This class contains a benchmark suite for benchmarking NaradaBrokering.

See:
          Description

Interface Summary
GaugeDebugFlags This is used to set the debugging constraints on the classes comprising the benchmark package.
 

Class Summary
CreationAndMarshallingOverheads  
GaugeInitialSetups This is the class that we use for preliminary benchmarking of intializations etc.
GaugeMultipleSubscriberCase This is for multiple connections, publishers and subscribers.
GaugePublisher This is the class that we use for benching our system.
GaugePublisherController This class is responsible for cycling through the publish rates, message sizes etc specified in the BenchMarkParams file, create the appropriate number of publishers and control their publish rates and also the payload sizes contained in the messages being published.
GaugeSubscriber This class represents the subscribers of the benchmark suite.
 

Package cgl.narada.benchmark Description

This class contains a benchmark suite for benchmarking NaradaBrokering. Over time this package is meant to include all test programs that would be written for reporting performance numbers for aspects of the NaradaBrokering system.



For comments and suggestions please send e-mail to The NaradaBrokering Project