Home▸Computer Science▸RPO/RTO Disaster Recovery Simulator (2D)

RPO/RTO Disaster Recovery Simulator (2D)

Interactive 2D canvas simulator of a mobile-app backup timeline: strike a disaster anywhere in 24 hours and watch the Recovery Point Objective (data lost) and Recovery Time Objective (restore duration) compute live, then animate the real recovery. Drag to pan and scroll to zoom the timeline.

Computer Science2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-mobile-app-backup-recovery ↗ Open standalone

Mobile backup policy is usually sold as one number — "we back up every few hours" — but a real incident is governed by two independent objectives. This 2D canvas simulator lays out a 24-hour timeline of an app's data store, drops periodic backups onto it at whatever interval you choose, and lets you strike a disaster anywhere along that line. It computes the Recovery Point Objective (how much data since the last backup is gone for good) and the Recovery Time Objective (how long pulling everything else back down actually takes, given your restore bandwidth), then animates the real recovery: data flowing from the last surviving backup back onto the device at the rate you set. Drag the timeline to pan and scroll to zoom in on any stretch of the schedule.

⚙ Under the hood

A 2D canvas simulator of a mobile-app backup timeline: strike a disaster anywhere across 24 hours and watch the Recovery Point Objective (data permanently lost) and Recovery Time Objective (restore duration) compute live from the backup interval, data growth rate and restore bandwidth, then animate the real recovery of data flowing from the last surviving backup back onto the device. Drag the timeline to pan and scroll to zoom in on any stretch of the schedule.

backupdisaster-recoveryRPORTOmobilereliability

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

What did you find?

Add reproduction steps (optional)