Deploying Rails applications has been one of my biggest pitfalls. Ones you get the hang of it it is not that difficult, but there are like a million different methods deploying and setting up rails applications and there are also like a million different ways on how this can go wrong.
Use this book to get yourself educated on the different deployment methods that you can use with rails. It’s a real time saver, especially since most walkthroughs don’t help you out when things are going wrong and deadlines are coming in closer.
Personaly I choose to deploy my rails apps with capistrano and run them on mongrels sitting behind a apache/nginx proxy server. I use monit to watch application and make sure everything keeps running.
Deploying Rails Applications will take you from a simple shared host through a highly scalable clustered and balanced setup with Nginx.
See how to tell whether you’ve bought enough firepower, and learn how to optimize your Rails projects applications in a systemic, rational way. Take advantage of advanced caching techniques, and become and expert with the latest servers in Nginx and Mongrel. Don’t worry. You’ll get a dose of Apache too.
Not only will you learn how to configure your production environment, you’ll also see how to monitor it with free, automated tools that can restart your servers when the memory use gets too high for comfort. You’ll see how to take a performance baseline, profile for bottlenecks, and solve the most common performance problems you’re likely to see.
This is a superb book, the best compact writeups i’ve seen on setting up Apache load balancing and proxies, nginx, mongrel, SVN server and repos, DNS, MySql caching, capistrano, rake, profiling apps (and there’s a lot of blogs, books on these subjects.
By Pounding on the keyboard on amazon.com
The value provided by this book is quite subtle. It is when you are faced with a task of deploying something you don’t quite understand and are uncertain of which way to go.
Bharat C. Ruparel on amazon.com
Discussion
Comments are disallowed for this post.
Comments are closed.