Twitter sigue migrando sistemas de Ruby a Java

A principio de este mes Twitter anunciaba mejoras en su sistema de búsquedas, pasando de MySQL a Lucene y de Ruby on Rails a Java con Netty

En su anuncio explican las limitaciones que tenía su servicio en RoR, y cómo el uso de Netty les ha permitido mejorar los resultados y estar más preparados para introducir nuevas funcionalidades. 



 
Twitter ya abandonó Ruby en el backend para usar Scala (un lenguaje que corre en la JVM y es compatible con otros programas en Java), aunque por aquel entonces hablaban de "complementar Ruby con Scala", así que esto se puede ver como un paso más en su abandono de Ruby. No sé si se trata de mala publicidad para RoR (igual que Twitter era positivo cuando era un caso de éxito), o simplemente el equipo de desarollo de Twitter ha cambiado en el tiempo y ahora su experiencia está más con Java.

Comentarios

Entradas populares