HomeDistributed & Parallel ComputingServerless Cold Start Latency — Swimlane & Latency Histogram

Serverless Cold Start Latency — Swimlane & Latency Histogram

Interactive 2D serverless autoscaling simulator: a scrolling swimlane timeline shows every function instance's off/cold-start/warm/busy history over time, next to a live latency histogram with p50/p95 markers, driven by the same warm-pool queueing model as the 3D grid version.

Distributed & Parallel Computing2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-cloud-computing-advanced ↗ Open standalone

Cloud "serverless" platforms — AWS Lambda, Azure Functions, Google Cloud Run — don't run a server for you at all times: they keep a warm pool of function containers and scale it up or down based on live traffic. This is the same warm-pool queueing model as the 3D grid version (a request either hits a warm instance instantly, forces a fresh instance through a real cold-start delay, or queues under backpressure when the pool is saturated), but rendered through two 2D-native views instead of a 3D scene: a scrolling swimlane timeline that turns every instance's lifecycle into a strip of color you can read left-to-right, and a live latency histogram whose p50/p95 markers make the cold-start tax visible as a separate hump in the distribution. Tune the request rate, cold-start delay, idle timeout and per-instance concurrency and watch how they reshape both views in real time.

⚙ Under the hood

Watch a serverless warm pool of function containers scale up and down under live request traffic through a scrolling swimlane timeline of every instance's lifecycle, next to a live latency histogram with p50/p95 markers showing how cold-start provisioning delay drags latency compared to warm-instance dispatch.

cloud computingserverlessautoscalingdistributed systemsqueueing theorylatency

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)