Ensuring High Performance for Your Ruby App
summary
Built a commercial fuzzer in Ruby (after a C++ start) that runs tens of thousands of test cases, switches storage from CouchDB to Redis and reduces UI latency from 750ms to <20ms, demonstrates that Ruby require() behavior is O(n^2) for startup cost, shows real GC hiccups that spike response times under load, explains concurrency vs hit‑rate with async/evented handlers, and reproduces connection‑pool and missing‑index failures that collapse databases under concurrent traffic.
AI-written summary · about
chapters (16)
- 0:00Intro
- 1:07@mudynamics
- 1:42fuzzing
- 3:33ruby
- 5:05big oh
- 6:44big-oh in figs
- 8:28gem install t
- 10:44rails startup time
- 11:52@blitz_io
- 14:17self ddos
- 15:17ddos mitigation
- 20:05Concurrency vs Hit-rate
- 25:11let's make it async
- 26:24connection pools
- 29:58redis doh's
- 31:24wrapping up








