Oku-no-hitto is a project mainly written in Ruby, it's free.
Ōku no hitto ("many hits" in Japanese) is an experiment to figure out how best to saturate a HTTP pipe.
Ōku no hitto ("many hits" in Japanese) is an experiment to figure out how best to saturate a HTTP pipe under the following conditions:
Pre-requisites:
Ōku no hitto simulator:
Depends on:
Steps to run:
Ōku no hitto thread_test.rb:
Depends on:
Steps to run: ~ Run the simulator ~ jruby -J-Xmx1024m threadpool_test.rb
Interesting variables to tweak: Currently all variables are within the threadpool_test.rb file:
Ōku no hitto threadpool_test.rb: Everything under thread_test.rb plus: Interesting variables to tweak:
How to interpret stats:
T: 12318 F: 10668 W: 1650 CE: 0 FE: 0 IT (req/s): 160 FT (req/s): 171
T -> total requests F -> finished requests W -> waiting requests = T - F CE -> connection errors FE -> fatal errors IT -> invoke throughput (dependent on invoker) FT -> finish throughput (dependent on simulator)