New screencast: Improving Performance for Real-time Requests

We’re pleased to announce our newest screencast video on Upcase, Improving Performance for Real-time Requests.

This video, with thoughtbot CTO Joe Ferris, shows you how to tune performance using a real world example. Starting with an action that takes 3 seconds to respond and performs over 1600 database queries, Joe is able to reduce response time to 300ms and drop database usage to just 5 queries.

This video specifically focuses on what Joe calls “real-time requests”. That is, requests that must return all of their data to the user in the request-response cycle, without relying on background jobs or persistent caching.

[Upcase](http://upcase.com?utmsource=giantrobots&utmmedium=blog&utmcampaign=performance) subscribers get this new video included with their monthly subscription._

Slow Rails applications annoy users and lead to lost revenue. Achieve a competitive advantage by making your application UNCOMFORTABLY FAST. Learn how today!

Pair with one of our expert developers to level up your skills with Coaching by thoughtbot. Save time learning best practices and techniques for reducing technical debt in Ember, Ruby, Haskell, and Go in 1-on-1 sessions tailored to your goals.