Benchmark de Aplicaciones Rails 2.3.8 Vs Rails 3.0 rc2 – Erb y Haml +

Por carakan

Recientemente trabajando con la actualización de algunas aplicaciones Ruby on Rails desde la versión 2.3.x a rails 3.0 rc2, he tenido la curiosidad de ver que tanto rendimiento existe en las mismas, como siempre estos “Benchmarks” son mas referenciales, les paso los datos del ambiente de test:

  • Core2duo 2.0 MHz
  • Memoria 3Gb
  • Ubuntu 10.4
  • Servidor Webrick (default en instalaciones Ruby)

La aplicación es simple es el listado de 150 registros dentro de una base de datos Mysql, cabe recalcar que para rails 3 estoy utilizando el adaptador mysql2, además al mostrar estos 150 registros añadí funciones helper para probar la velocidad de procesamiento.

Resultados:

image

Resultados completos aqui.

Sorprende el resultado de rails 2.3.8 + Haml, publicare mas adelante el codigo fuente.

Su comentario