RailsLab : Scaling Rails
Summary: Learn everything you need to know about Scaling your Rails app through these 13 informative Screencasts produced by Gregg Pollack (Rails Envy) with the support of New Relic.
- Visit Website
- RSS
- Artist: Gregg Pollack
- Copyright: All Rights Reserved
Podcasts:
If you can’t fully page cache your Rails action, when your next best choice is using Action Caching. Action Caching allows you to run filters such as authorization on each request before they’re able to see the cached content of the page. Play Video (32.8 MB, 8:05, MP4)
Page caching is pretty simple to do, but what happens when you need pagination or dynamic data on your pages? Can you still use page caching? In this screencast we’ll start out showing how to solve these problems and finish up with my first rant of the series "Login status is overrated." Play Video (40.5 MB, 7:20, MP4)
Before you attempt to Scale your Rails application, you need to know where and how to scale it. This is where New Relic’s RPM service comes in. In this screencast we’ll show you how easy it is to setup, and how useful it can be to monitor your Rails app. Play Video (65.1 MB, 13:05, MP4)
When you start caching html content which depends on data in your database, what happens when that data changes? You’re going to need to expire that cache, and in this episode, we show you how Rails makes this quite easy. Play Video (20.9 MB, 5:51, MP4)
Ruby on Rails comes with several caching mechanisms out of the box, starting with Page Caching. In this episode we show how to implement Page Caching in a simple blog application. Play Video (32.2 MB, 6:45, MP4)