New screencast: Improving Performance for Real-time Requests

Chad Pytel

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](https://thoughtbot.com/upcase/join?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!

About thoughtbot

We've been helping engineering teams deliver exceptional products for over 20 years. Our designers, developers, and product managers work closely with teams to solve your toughest software challenges through collaborative design and development. Learn more about us.