Buscar
Social
Ofertas laborales ES

Recommend El haber cambiado de Ruby a Java ayuda Twitter a sobrevivir las elecciones en Estados Unidos (Email)

This action will generate an email recommending this article to the recipient of your choice. Note that your email address and your recipient's email address are not logged by this system.

EmailEmail Article Link

The email sent will contain a link to this article, the article title, and an article excerpt (if available). For security reasons, your IP address will also be included in the sent email.

Article Excerpt:

Probablemente hace bastante tiempo que ninguno de vosotros ve la ballena blanca de Twitter, indicador de que el servicio está caído. Una de las claves para haber conseguido una mayor robustez y escalabilidad en el servicio ha sido el propio movimiento de la infraestructura de Twitter desde Ruby, donde comenzó originalmente, hacia Java. Primero comenzaron a usar Scala, que compila a bytecode y corre sobre una máquina virtual Java, y ahora emplean también el lenguaje Java.

Esta migración de Ruby a Java es todavía un trabajo "en proceso" que comenzó en 2008 con la migración de la cola de mensajería del sistema a Scala. En palabras de un desarrollador de Twitter en aquellos momentos:

There's a lot of things that Ruby is great at, but long running processes, Particularly memory intensive ones, Not so much.


Article Link:
Your Name:
Your Email:
Recipient Email:
Message: