priestjim / gen_rpc

A scalable RPC library for Erlang-VM based languages
Apache License 2.0
221 stars 81 forks source link

Basho Bench performance tests and stress tests, and produce performance graphs. #16

Closed linearregression closed 9 years ago

linearregression commented 9 years ago

A Sample 1 min run :https://github.com/linearregression/basho_bench/blob/master/example_script/gen_rpc_sample_run.pd

Basho Bench Test on gen_rpc:

linearregression commented 9 years ago

Correct link of pdf exported: https://github.com/linearregression/basho_bench/blob/master/example_script/gen_rpc_sample_run.pdf Fork of Basho bench to make it compiles using otp 18 & get rid of protocol buffers and riak stuff https://github.com/linearregression/basho_bench.git Doc: http://docs.basho.com/riak/latest/ops/building/benchmarking/ If you find that useful please fork and do whatever you want with it.

priestjim commented 9 years ago

Thanks for the effort! I'll take a look at the bench and see what I can make of it.

linearregression commented 9 years ago

I am going to remove the pull request. The bench deps of gen_rpc now points to your repo/develop The way you can play mixing with traffic pattern is kinda interesting (no worse than an adhoc blast)..

linearregression commented 9 years ago

Test script of insterest https://github.com/linearregression/basho_bench/blob/master/src/basho_bench_driver_gen_rpc.erl https://github.com/linearregression/basho_bench/blob/master/src/basho_bench_driver_behaviour.erl

There are some unnecessarily stuff. It is just a trial to make the run works with the tool unde otp R18..