Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Deathmatch: Bundler vs. Rubygems.org (Scottish Ruby 2013)

Deathmatch: Bundler vs. Rubygems.org (Scottish Ruby 2013)

The story of the quest to make `bundle install` faster; in which Rubyists around the world inadvertently DDoS rubygems.org, witness its ignominious death, and vow to rebuild it from the ashes stronger than it was before. Then, a tour of the changes; why is Redis so much slower than Postgres? Marvel at the gorgeous metrics and graphs used to measure and optimize; gasp in delight as we track, live, exactly how many Heroku dynos are needed. Finally, a happy ending: today, the server responds to requests TWO ORDERS OF MAGNITUDE faster than it did before.

André Arko

May 12, 2013
Tweet

More Decks by André Arko

Other Decks in Technology

Transcript

  1. vs

  2. !

  3. !

  4. ! !