Resumable Chunked Upload Simulator
Interactive 3D simulator of a mobile app uploading a large file to cloud storage in parallel chunks over presigned URLs: watch a lossy connection trigger exponential-backoff retries and resumable recovery, and tune chunk size, worker count, bandwidth and reliability live.
Mobile apps rarely upload a large file in one request — a dropped cellular connection would kill the whole transfer and force a restart from zero. Instead they split the file into chunks, push each one through its own presigned cloud-storage URL from a pool of parallel workers, and retry only the chunks that fail with exponential backoff, so a flaky network degrades throughput instead of destroying progress. This simulator runs that exact scheduling model in 3D: chunks travel from a mobile-device node to a cloud-storage node, flashing orange while backing off after a failed attempt and green once safely stored, while chunk size, worker-pool size, uplink bandwidth and network reliability are all live controls you can tune mid-upload.
Watch a mobile app upload a large file to cloud storage as parallel chunks over presigned URLs, with exponential-backoff retries recovering from a lossy connection instead of restarting the whole transfer.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install