Petrik de Heus 78fe686f65 [ruby/rack] Update puma to 7.1 (#10187) há 5 dias atrás
..
config 3330bcf112 [ruby/rack] Only add before_fork in multiple workers (#10146) há 2 semanas atrás
.dockerignore 472a935fce Fixed the broken rack benchmarks. Upgraded ruby version to 3.2 and upgraded the gems used. The benchmarks only use postgres now and use the Sequel gem for database access only (no ORM, everything is done with raw SQL). Made some minor changes to improve query speed including preparing statements (#8240) há 2 anos atrás
.gitignore 472a935fce Fixed the broken rack benchmarks. Upgraded ruby version to 3.2 and upgraded the gems used. The benchmarks only use postgres now and use the Sequel gem for database access only (no ORM, everything is done with raw SQL). Made some minor changes to improve query speed including preparing statements (#8240) há 2 anos atrás
Gemfile 78fe686f65 [ruby/rack] Update puma to 7.1 (#10187) há 5 dias atrás
Gemfile.lock 78fe686f65 [ruby/rack] Update puma to 7.1 (#10187) há 5 dias atrás
README.md 618e19ca5e [ruby/rack] Update puma to 7.0.0-pre1 (#10049) há 2 meses atrás
benchmark_config.json 255f047743 [ruby/rack] Correct passenger data (#9892) há 5 meses atrás
config.ru 472a935fce Fixed the broken rack benchmarks. Upgraded ruby version to 3.2 and upgraded the gems used. The benchmarks only use postgres now and use the Sequel gem for database access only (no ORM, everything is done with raw SQL). Made some minor changes to improve query speed including preparing statements (#8240) há 2 anos atrás
falcon.rb 1bf0a220fc [ruby/rack] Add Pitchfork server (#9733) há 7 meses atrás
hello_world.rb 5b03eb973c [ruby] Use ERB::Escape for html escaping (#10176) há 1 semana atrás
pg_db.rb 2d0b0f627f [ruby/rack] Update puma to 7.0.2 (#10107) há 1 mês atrás
rack-falcon.dockerfile 3d025b68b6 [ruby] Copy Gemfile.lock in docker (#10132) há 1 mês atrás
rack-iodine.dockerfile 3d025b68b6 [ruby] Copy Gemfile.lock in docker (#10132) há 1 mês atrás
rack-jruby.dockerfile 3d025b68b6 [ruby] Copy Gemfile.lock in docker (#10132) há 1 mês atrás
rack-passenger.dockerfile 3d025b68b6 [ruby] Copy Gemfile.lock in docker (#10132) há 1 mês atrás
rack-pitchfork.dockerfile 3d025b68b6 [ruby] Copy Gemfile.lock in docker (#10132) há 1 mês atrás
rack-unicorn.dockerfile 3d025b68b6 [ruby] Copy Gemfile.lock in docker (#10132) há 1 mês atrás
rack.dockerfile 3d025b68b6 [ruby] Copy Gemfile.lock in docker (#10132) há 1 mês atrás

README.md

Ruby Rack Benchmarking Test

The information below contains information specific to Rack. For further guidance, review the documentation. Also note the additional information provided in the Ruby README.

This is the Ruby Rack portion of a benchmarking test suite comparing a variety of web servers.

Infrastructure Software Versions

The tests were run with:

Paths & Source for Tests

  • Routing and controller logic is in hello_world.rb
  • Database access is done with pg_db.rb (only postgres is supported and we are using sequel to connect and run queries)
  • No ORM is used.

Get Help

Experts

Resources