7 Jun
YellowPages.com migrates to Rails
Yes it’s complete from the intervention of John Straw, Chief Software Architect or YellowPages.com. It was very enlightening and profitable. These people be possible to boast with numbers by all respect and they are the second biggest case reflect upon on the Ruby on Rails front: 23 million visitors a month. They have just recently migrated to Rails and it has been a fortunate hit.
From 125.000 lines of code in Java, mightily written by external consultants frpm 2004 to 2005, to atleast 20.000 lines of code in only 3 months of development from a team of 4 developers. The previous version of code of the Yellow Pages was suffering from diverse problems, such as:
- difficult maintaining
- arduous to reach forth
- not well adapted to SEO activity
The new rendering responds to totally these interrogations and many others. The new architecture is based on 90% Rails and the building appeared like this:
The choice of Rails was reached from results of varying evaluations that they did involving also the architecture EJB3/Java e Python/Djongo. At the end the management has unmistakable to bet on Rails, considered as the best solution to the problem. When it was realized using Capistrano for the delivery phase e 25 machines in the extension environment.
But the question that everyone that is attending this intervention is asking was: … and the performance? 23 Million visitors a month is a big challenge for every operating environment, the goals that Yellow Pages had were:
… but not all of them were easy and immediate, but at the moment of the launch all them demonstrated totally acceptable:
In conclusion … a great success:
