Lesson: A backup is only real once a restore has been tested; destructive commands on production hosts need an unmistakable prompt.
What happened
While fighting replication lag under spam load, an engineer accidentally removed data from the primary database server. Backups had not been working, so GitLab.com was restored from a six-hour-old staging snapshot on slower disks, losing projects, issues and comments made in that window.