Murder: Bittorrent en los servers de Twitter

Esta mañana leyendo feeds atrasados me encuentro con este genial post en el blog de twitter donde nos cuentan como lograron reducir el tiempo que demoran sus cientos de miles de servidores en actualizar algunas partes de su software binario solamente utilizando tecnología Bittorrent. Una razón mas para refregarles en la cara a los detractores de Bittorrent que se llenan la boca diciendo que solo sirve para piratear.

Ellos antes de Bittorrent tenían un servidor git con el material nuevo que debían descargar estos miles de servidores y con la consecuente caída de rendimiento todo el proceso demoraba casi una hora. Utilizando Bittorrent lograron reducir este tiempo a unos 12 segundos. La herramienta que crearon se llama Murder, es la palabra que se usa para denominar a un grupo de cuervos.

Pongo el video donde el ingeniero detrás de esta maravilla nos cuenta como fue su implementacion y muchas optimizaciones para hacer que esto funcione de maravillas en una red interna.