La evaluación comparativa del rendimiento es una de esas cosas sobre las que obtendrá diferentes opiniones dependiendo de a quién le pregunte. Una cosa que escucho una y otra vez es que no deberías obsesionarte con el rendimiento desde el principio. No estoy seguro de dónde estás con tu aplicación, pero esto podría ser algo a considerar. Después de desarrollar una aplicación bastante grande, honestamente puedo decir que estoy de acuerdo con ellos. Es mejor usar buenas prácticas cuando se desarrolla y esperar para hacer ajustes de rendimiento más adelante. Las mejores prácticas incluyen cosas como indexar columnas de bases de datos.
Para la supervisión del rendimiento de aplicaciones de rieles activos, New Relic es una de las mejores herramientas disponibles *. El plan gratuito es un poco limitado ya que solo proporciona 30 minutos de datos históricos, pero la información que recopila no tiene precio. Algunos de los hosts en la nube, como Heroku y Engine Yard, están ofreciendo actualizaciones de planes de bronce gratuitas, que almacenan una semana de datos. Una vez que tenga información sobre su solicitud, puede tomar decisiones informadas sobre dónde enfocar su tiempo.
* Mi opinión
* asiente * consejo sólido, aplausos. – PlankTon