A Whole World of Difference: Phusion Passenger Apache to Nginx, Ruby Enterprise Edition 1.8.6 to 1.8.7

| 1 min read

Yesterday we have launched the new design of Creattica. It runs well during the testing and staging phase, unfortunately the server quickly became overloaded and unresponsive after the relaunch was made public.

The site was running fine with its old design, but because the new design has many added features such as search filters, followers and more, system resources were very quickly drained.

After some optimisation of the database (which itself has increased the site performance by up to 300%+), queries as well as upgrading Ruby Enterprise Edition from 1.8.6 to 1.8.7 and switching from using Apache + Passenger to Nginx + Passenger, the site runs so much smoother.

Don’t believe me? Take a look at these screenshots below.

Switching from REE 1.8.7 to Ruby 1.9.1 did not yield any significant result though.

Enjoy what you are reading? Sign up for a better experience on Persumi.