Taming Large Rails Applications with Private ActiveRecord Models
kellysutton.com