
Desde hace algunos meses he venido usando el sistema de twitter, a modo personal creo que fue muy bueno al principio, la gracia y rapidez de Ajax y sobre todo de ROR (Ruby on Rails) siempre le dieron un encanto único a la aplicación .
Pero pasan los meses y como todo en la vida, cada día el monstruo crece más y más y como es notorio demanda más y más de sus creadores, y así es que desde hace un par de días no he podido usar mi cuenta de twitter por casi ningún método (email, IM, o web), casi seguido me encuentro con uno de los gatitos que al principio aparecían muy esporádicamente e incluso sacaban una que otra sonrisa.

Hoy el solo ver la demora de carga me desespera, y luego de un rato un gato que ya perdió su gracia y lo único que logra es hacerme pensar en que la gente de “Obvious Corp” se equivocaron al hacerlo todo en ROR y como leí hace un mes más o menos lo que decia Ricardo Galli acerca de twitter en su post Los problemas de Twitter (y la escalibilidad):
“* Twitter presume de ser el sitio más grande –supongo que por número de visitas y usuarios– con Ruby on Rails.
* Han elegido RoR por su facilidad de programación y porque vale “más el tiempo del programador” que los costes de servidores.
* Han tenido muchas dificultades (y siguen teniendo algunas) con al escalabilidad y la inaccesibilidad al web debido a estos problemas.
* Las limitaciones del RoR para sistemas distribuidos. No se puede trabajar –casi– con sistemas de bases replicados (parece que aún menos con los clusters active-active).
* Alex Payne afirma que fue un auténtico golpe pasar de programar en RoR a tener que preocuparse de los problemas “sucios” y de bajo nivel de la escalabilidad.
”
Y bueno para los más técnicos, les recomiendo leer el artículo por completo, pero para los usuarios comunes de twitter solo puedo decir que es frustrante.
Pero, esperemos un momento, de que me quejo si es algo que no tiene costo de inscripción, no tiene mensualidad, y a decir verdad no es importante.
El tema va más allá, de hecho no pagamos por usar twitter, pero invertimos tempo en el lo que le da relevancia a la herramienta, y sobre todo le permite cotizarse mejor en el mercado, entonces cada twitteo mío es unos centavos de dólar más a su cotización, y cada twitteo perdido es uno cientos de dólares que pierden en su oferta.