🚀 CI/CD Deployment Strategies: Blue-Green, Canary & Rolling
A live 3D traffic-routing model comparing blue-green, canary and rolling deployments: watch a load balancer shift real request traffic across old and new server pools as a rollout progresses.
A load balancer routes live request traffic across a fleet of server instances while a software rollout proceeds under blue-green, canary, or rolling strategy rules, visualising how each approach trades speed, cost, and blast radius.
🔬 What It Demonstrates
Blue-green keeps a full duplicate pool on standby and cuts traffic over instantly; canary shifts a growing percentage of live traffic onto the new version while most requests stay safe; rolling replaces instances in place, batch by batch.
🎮 How to Use
Pick a strategy, then scrub the rollout progress slider or press auto-advance. Raise the new-version error rate to see how much traffic — and how many real requests — each strategy exposes to a broken release.
💡 Did You Know?
Many production canary pipelines automate the decision entirely: if error rate or latency crosses a threshold during the canary phase, the rollout aborts and rolls back before an on-call engineer is even paged.
A live 3D traffic-routing model comparing blue-green, canary and rolling deployments: watch a load balancer shift real request traffic across old and new server pools as a rollout progresses.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install