DDS
Touchstone is a framework for benchmarking Data Distribution Service (DDS)
implementations. DDS is a standard supported by the Object Management Group
(OMG), providing a data-centric publish-subscribe programming model for
distributed systems.
DDS Touchstone is available as source code only. Its main characteristics are:
-
A deployment, language, OS en vendor neutral benchmarking suite
-
Measures and outputs roundtrip latencies and throughput numbers
-
Supports creation of many different kinds of DDS scenarios
-
Supports recording and replaying scenarios
The Touchstone release contains a user manual for a good introduction on how to
use it. For a higher level overview, take a look at the videos embbeded in this
website.