All Questions
Llm Inference Serving medium

Your autoscaler adds inference replicas when queue depth rises, but a new replica takes about 6 minutes to pull ~140 GB of weights, load them to GPUs, and warm up. Most traffic spikes last 3 to 4 minutes. What change actually helps absorb these spikes?

  1. A Lower the queue-depth threshold so scale-up triggers earlier, at the first sign of an incoming spike.
  2. B Keep warm standby headroom and pre-stage weights on local NVMe, accepting the cost of idle GPUs.
  3. C Switch the scaling signal to GPU utilization, which reacts faster than queue depth during a spike.
  4. D Scale up by adding tensor-parallel GPUs to running replicas instead of launching new replicas.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions