Now a days Apache + mod_proxy + mongrel_clusters, Lighttpd + Mongrel cluster and Nginx + mongrel cluster are well known for deploying rails applications. You can also deploy your rails application with pound(a reverse proxy, load balancer and HTTPS front-end for Web server). First you need to setup mongrel_clusters for your rails application by issuing … Continue reading Deploying rails application with pound as a Balancer
Yesterday I posted about CruiseControl for Rails projects. It was working fine with all my rails projects using traditional test cases, But today I faced a problem with a project using RSpec. Actually, By default CruiseControl follows the following step to build: rake db:test:purge rake db:migrate rake test This default was not working with my … Continue reading Customizing CruiseControl build for RSpec
Today I deployed my rails application to Engine Yard server. They have great configuration, ultimate cluster architecture(physical clusters then logical clusters). They have separate servers for SSH, email, web, app etc… . Servers are managed by top architects, I should say they are expert in rails application deployment.