Resumen del proyecto anual de Twitter, los datos son conmovedores, ¿qué código puede reducir 600.000 líneas y ahorrar 100 millones de dólares?

La cuenta oficial de Twitter publicó el resumen del proyecto del año , entre los que se destacan:

  • Se reestructuró completamente el sistema de clasificación y servicio Para usted, reduciendo la cantidad de líneas de código de 700 000 a 70 000, una reducción del 90 %, reduciendo el uso de computación en un 50 % y aumentando el rendimiento posterior en un 80 %.

  • Se reestructuró la capa de middleware API de la pila de tecnología y se simplificó la arquitectura , eliminando más de 100.000 líneas de código y miles de extremos internos no utilizados, y eliminando servicios de cliente no utilizados.

  • Cerré el centro de datos de Sacramento y reconfigure 5200 racks y 148 000 servidores, ahorrando más de $100 millones al año.

  • Los retrasos en la recuperación de metadatos se redujeron en un 50 % y los errores de tiempo de espera de API global se redujeron en un 90 %.

  • Uso optimizado de proveedores de servicios en la nube para realizar más trabajo localmente, reduciendo los costos mensuales de la nube en un 60 %. Específicamente, todos los artefactos de medios/blobs se sacan de la nube, lo que reduce el tamaño total del almacenamiento de datos en la nube en un 60 %. Al mismo tiempo, los costos de procesamiento de datos en la nube se han reducido en un 75%.

  • Construya un clúster de supercomputación de GPU local y diseñe, desarrolle y entregue una nueva arquitectura de estructura de red de 43,2 Tbps para respaldar el clúster.

  • Ampliar la capacidad y la redundancia de la red troncal, ahorrando 13,9 millones de dólares al año.



Lectura recomendada

Supongo que te gusta

Origin www.oschina.net/news/263723/x-engineering-report
Recomendado
Clasificación