Metas Strobelight: Ein Profiling-Orchestrator, der 15.000 Server spart

2025-03-07
Metas Strobelight: Ein Profiling-Orchestrator, der 15.000 Server spart

Meta hat Strobelight vorgestellt, einen leistungsstarken Profiling-Orchestrator, der mehrere Technologien (viele davon Open Source) kombiniert, um die Effizienz seiner riesigen Serverflotte zu steigern. Strobelight ist kein einzelner Profiler, sondern ein Orchestrator verschiedener Profiler, die detaillierte Daten zu CPU-Auslastung, Speicherzuweisung und anderen Leistungsmetriken sammeln. Durch Tools wie Scuba und Tracery visualisiert, hat Strobelight bereits erhebliche Einsparungen erzielt, die 15.000 Servern pro Jahr entsprechen. Eine einzige Zeichenänderung in einer Codezeile (&) führte zu diesem enormen Gewinn. Strobelight nutzt die effiziente eBPF-Technologie, flexible benutzerdefinierte Profiler, automatische Datenerfassung und dynamisches Sampling für optimale Leistung.