Turbo Boosting Real-world Applications
summary
Grabs concrete fixes: shows using the future pattern to convert blocking HTTP and DB calls from ~3s to ~1s, a prototype gem future_records to run ActiveRecord queries in background (and the connection‑pool pitfalls), an array buffer for ActionView to let partials render concurrently, tradeoffs with thousands of threads and using concurrent‑ruby thread pools, a 1.6s → ~0.8s speedup by bypassing heavy attribute APIs, and a 35% gain after fixing slow named_url generation.
AI-written summary · about
chapters (9)
- 0:00Start
- 3:47Simple Api Calls
- 6:23Future Pattern
- 7:41Boosting the Database Queries
- 15:52Views
- 28:58Thread Pool
- 30:48Jason Render
- 41:13Conclusion
- 42:13Future Plans
related talks
38mTurbo Frames Explored... for Fun and Profit
01h 02mPerformance
56mRails 4 and the Future of Web
32mLook Ma, No Sidekiq: A peek into async future
57mFuture of Developer Acceleration with Rails
32mRails Performance First Aid
38mHigh Concurrent Ruby Web Development Without Fear
14mRails 5, Turbolinks 3, and the future of View-Over-the-Wire
