Strobelight do Meta: Um orquestrador de perfil que economiza 15.000 servidores

O Meta revelou o Strobelight, um poderoso orquestrador de perfil que combina várias tecnologias (muitas de código aberto) para aumentar a eficiência em sua vasta frota de servidores. O Strobelight não é um único perfilador, mas um orquestrador de vários perfiladores que coletam dados detalhados sobre uso de CPU, alocação de memória e outras métricas de desempenho. Visualizado por meio de ferramentas como Scuba e Tracery, o Strobelight já gerou economias significativas, equivalentes a 15.000 servidores anualmente. Uma simples alteração de um caractere em uma linha de código (&) resultou nesse ganho maciço. O Strobelight utiliza tecnologia eBPF eficiente, perfiladores personalizados flexíveis, coleta automática de dados e amostragem dinâmica para desempenho ideal.