Mutated , a C++ project
https://github.com/scslab/mutated
usage
Main function
in the client directory,
mutated_synthetic.cc
Line 14 parse the user arguments, such as “-h, -w, -c”
parse_synthetic is implemented in client\opts_synthetic.cc
Here, use third-party getopt to help parsing auguments.
Config is a struct defined in client\opts.hh and comprising a lot of confguration parameters.
Line 15 creates the mutated load generator
in client\client.hh
Line 16 run a client
Line 195 initialize a Memcache generator per connection.
client\client.cc