Facebook Engineering Blog
Boosting the performance of virtual machines with Jump-Start

Boosting the performance of virtual machines with Jump-Start

3/3/2021 · Guilherme Ottoni

What this post added

Introduced Jump-Start, a novel technique to reduce virtual machine warm-up overhead by leveraging phased rollouts. Profile data collected from a small fraction of servers (C2) is shared with the majority (C3), allowing them to skip initial compilation and profiling. This resulted in a 54.9% reduction in HHVM overhead during warm-up and a 5.4% improvement in steady-state performance for Facebook's apps and websites. This technique also enables more thorough profiling and new optimizations.

Read the original post ↗