348 meneos
 

Bittorrent ha logrado que los despliegues de servidores de Twitter sean 75 veces más rápidos

Twitter ha cambiado su sistema de despliegue de software en servidores. Usando Bittorrent han logrado "reducir un proceso que antes duraba 40 minutos a tan solo 12 segundos", según explica Larry Gadea, ingeniero de Twitter. El software se llama Murder, y está disponible en github.com/lg/murder bajo la licencia libre de Apache. Explicación técnica en el blog de ingeniería de Twitter: engineering.twitter.com/2010/07/murder-fast-datacenter-code-deploys.ht
etiquetas: twitter, bittorrent, torrent, murder, deploy, sysadmin, git, github, p2p
usuarios: 178   anónimos: 170   negativos: 0  
28comentarios mnm karma: 616
  1. #1   Irónicamente antes usaban git, pero ahora están distribuyendo Murder en github xD xD

    Recordemos que Facebook también usa Bittorrent para sus despliegues:
    torrentfreak.com/facebook-uses-bittorrent-and-they-love-it-100625/

    Y muchos juegos, como por ejemplo World of Warcraft:
    www.wow.com/tag/bittorrent/
    votos: 7    karma: 86
  2. #2   Aquí uno de los argumentos en contra de prohibir el P2P: el P2P es una herramienta, no algo relacionado intrínsicamente a la compartición de archivos con derechos de autor.
    votos: 40    karma: 374
  3. #4   Hace unos meses, en Menéame, ya se avisaba de proyecto Murder www.meneame.net/story/twitter-usara-bittorrent
    votos: 2    karma: 29
  4. #5   #5
    La novedad está en que ya está implementado y en producción, y funciona de maravilla :-)
    votos: 2    karma: 42
  5. #6   www.camrdale.org/apt-p2p/ . Con gestión de paquetes de verdad, no simples archivos .tgz
    votos: 5    karma: 59
     *   Fingolfin Fingolfin
  6. votos: 2    karma: 42
  7. votos: 1    karma: 32
     *   --97137-- --97137--
  8. #9   yo uso rsync y va de lujo, claro que no tengo que deployar miles de servidores.
    votos: 1    karma: 18
  9. #10   #9 ¿Qué es deployar?
    votos: 0    karma: 10
  10. #11   #9 Dios, deployar xD Bonito infinitivo jaja. Ese verbo me da a mí que no existe, pero tenemos uno que es igual de bonito (aunque no tenga exactamente el mismo significado): desplegar.

    PD: me recuerda a la traducción del Tanenbaum, con aquello de despachador de procesos, jajaja.
    votos: 2    karma: 21
     *   Bilki Bilki
  11. #12   #3 entonces esta gente de twitter que se lucra con el P2P ya que parte de los tweets tienen propiedad intelectual (vaya palabro) tendria que prohibirse
    votos: 3    karma: 40
  12. #13   #12 Esto que dices es tan loco que me imagino que será un chiste, pero para el que quiera saberlo, al tuitear estás aceptando las condiciones del servicio que entre otras cosas dicen:

    By submitting, posting or displaying Content on or through the Services, you grant us a worldwide, non-exclusive, royalty-free license (with the right to sublicense) to use, copy, reproduce, process, adapt, modify, publish, transmit, display and distribute such Content in any and all media or distribution methods (now known or later developed).

    Así que eso, menuda coña más rara has hecho.
    votos: 2    karma: -8
     *   mrheston mrheston
  13. #14   Cada vez tengo menos dudas de que el futuro es las redes basadas en infraestructuras peer to peer.

    Aligera la carga, funciona más rápido y nos beneficiamos todos.
    votos: 0    karma: 10
  14. #15   Python rocks!!
    votos: 1    karma: 13
  15. #16   ¿DZ, por casualidad has visto esto por mi share del Reader?
    votos: 0    karma: 6
  16. #18   #3 Payaso, que eres un puto payaso.
    A ver si te aburres ya inutil.
    votos: 4    karma: -27
  17. #19   #3 Ya esta el troll .
    votos: 3    karma: 39
     *   elsusto elsusto
  18. #20   #4: si pero el que escribio ese articulo no se enteraba de NADA, porque lo que cuenta no tiene nada que ver
    votos: 1    karma: 0
  19. #21   #18 #19 si bueno. Buenísimos argumentos, seguro que le habeis convencido.

    Sobrais.
    votos: 1    karma: 14
     *   --52914-- --52914--
  20. #22   #2 ¿No relacionado con la "compartición"? ¿Con la qué?
    buscon.rae.es/draeI/SrvltGUIBusUsual?TIPO_HTML=2&TIPO_BUS=3&LE
    votos: 0    karma: 6
     *   Bazofio Bazofio
  21. #23   #3 Peligro, troll.
    votos: 0    karma: 6
  22. #24   #16
    Nop. TorrentFreak es una fuente a la que sigo de cerca ;)
    votos: 0    karma: 14
  23. #25   Esta es la diferencia entre saber usar las Nuevas Tecnologías y los prepotentes y analfabetos digitales, que solo hacen que llorar, porque no las saben usar ¿Verdad DetectiveLibrero?.

    Salu2
    votos: 1    karma: 19
  24. #26   #22 yaps, la RAE está algo desfasada, a ver si se actualizan... www.google.es/search?q=compartición

    :-P
    votos: 0    karma: 11
  25. #27   #11 me gusta mas deployar, y comitear (desplegar me suena a batman)
    votos: 1    karma: 21
  26. #28   #9 Yo uso Subversion. Ya de estar el proyecto gestionado con Subversion (y siendo generalmente en PHP o similares) pues uso el propio Subversion para desplegarlo (a mí sí que me gusta más "desplegar") en los servidores. Y eso también va muy, muy bien. Además, en caso de que en tu máquina funcione pero en el servidor no lo haga, siempre puedes volver a la versión anterior en menos de un minuto.
    votos: 0    karma: 11
comentarios cerrados

menéame