12.3. References

Capistrano's home page is www.capify.org. The official documentation is a little light at the moment, but there's a push on to fix that. A wiki with Capistrano information is available at http://capify.stikipad.com/wiki. Jamis Buck, main developer of Capistrano, introduces the multistage features at http://weblog.jamisbuck.org/2007/7/23/capistrano-multistage.

A good presentation on Rails deployment and performance issues is "Scaling a Rails Application from the Bottom Up," by Jason Hoffman, founder of Joyent. Slides are available at http://jxh.bingodisk.com/bingo/public/presentations/JHoffmanRailsConf-Berlin-Sept2007.pdf.

If Mongrel and Capistrano 2.0 haven't worked out their issues by the time you read this, try http://thinedgeofthewedge.blogspot.com/2007/08/mongrel-and-capistrano-20.html for details on reconciling them. Zed Shaw's post mentioned in the "How Many Mongrels?" sidebar in this chapter is available at http://mongrel.rubyforge.org/docs/how_many_mongrels.html.

For more information about load balancers, see http://blog.codahale.com/2006/11/07/pound-vs-pen-because-you-need-a-load-balancing-proxy and http://httpd.apache.org/docs/2.2/mod/mod_proxy_balancer.html.

The book Deploying Rails Applications: A Step-By-Step Guide by Ezra Zygmuntowicz and Bruce Tate, from Pragmatic Books, is not out as I write this, but it promises to be a thorough look at the subject.

Get Professional Ruby on Rails™ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.