Brad Anderson - brad@cloudant.com
Ditz is written in Erlang, and runs on each of your distributed system's nodes. Tests/Tasks are injected into one node by running ditz, and are carried out across the cluster. Ditz was made to test Cloudant's distributed version of CouchDB, however, one of the design goals of ditz is to serve more than just Erlang distributed systems. Hadoop comes to mind, and ditz may work nicely in conjunction with Todd Lipcon's Gremlins application.
prereqs:
- Erlang/OTP - R13B04 or higher
steps: ./rebar compile or make
The test file format is in flux now. Watch this space, or use apps/ditz/priv/cloudant/* as an example.
./ditz <ditz node name> <test system folder>
example: ./ditz ditz1@node1.boorad.local cloudant