Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Dev Deletes Entire Production Database, Chaos Ensues

    Kevin Fang

    1 HN recommender · recommended in 4 months, 2023–2024

    YouTube

    10:20 · 3.6M views · Apr 26, 2023

    Kevin Fang comically retells GitLab's 2017 incident in which an engineer deleted the production database, based on the company's postmortems. It walks through the confusion and failed backups.

    Shared as a funny, accurate retelling of a classic outage, especially on a bad ops day.

    Systems, Networks & SecurityCloud, DevOps & reliabilityDatabases & storageSatire & parody
    1. 52:35
      Debugging Under Fire: Keep your Head when Systems have Lost their Mind • Bryan Cantrill • GOTO 2017GOTO Conferences101K views • 9 years ago
    2. 4:01
      Positive Affirmations for Site Reliability EngineersKRAZAM645K views • 2 years ago
    3. 52:29
      "I See What You Mean" by Peter AlvaroStrange Loop Conference59K views • 11 years ago
    4. 47:43
      "Turning the database inside out with Apache Samza" by Martin KleppmannStrange Loop Conference206K views • 12 years ago
    5. 22:58
      All of our data is GONE!Linus Tech Tips9.4M views • 10 years ago
    6. 5:36
      Episode 1 - Mongo DB Is Web Scalegar1t1.2M views • 16 years ago
    7. 46:37
      Zebras All the Way Down - Bryan Cantrill, Uptime 2017Code & Supply49K views • 9 years ago
    8. 1:14:19
      NYC Tech Talk Series: How Google Backs Up the InternetGoogle TechTalks41K views • 12 years ago
    9. 5:26
      Node.js Is Bad Ass Rock Star Techgar1t294K views • 14 years ago
    10. 36:27
      ChatOps at GitHub - Jesse NewlandRubyfuza32K views • 13 years ago
    11. 3:50
      Hitler uses Dockernukemtube1.2M views • 10 years ago
    12. 11:25
      The Worst Typo I Ever MadeTom Scott6.4M views • 6 years ago
    13. 45:50
      "The Mess We're In" by Joe ArmstrongStrange Loop Conference398K views • 12 years ago
    14. 1:01:15
      Richard Hipp - Git: Just Say Nosoutheastlinuxfest16K views • 11 years ago
    15. 59:56
      AWS re:Invent 2018: Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB (DAT401)Amazon Web Services468K views • 7 years ago
    16. 2:26
      How Toy Story 2 Almost Got Deleted: Stories From Pixar Animation: ENTV@HOLLYWOOD551K views • 14 years ago
    17. 44:19
      ARCHIVE TEAM: A Distributed Preservation of Service Attacktextfilesdotcom29K views • 15 years ago
    18. 53:43
      AWS re:Invent 2018: Amazon DynamoDB Under the Hood: How We Built a Hyper-Scale Database (DAT321)Amazon Web Services112K views • 7 years ago
    19. 26:27
      GitHub Actions Feels Badfasterthanlime118K views • 2 years ago
    20. 47:18
      The Tragedy of systemdlinux.conf.au1.3M views • 7 years ago

    4 comments from Hacker News

    1. @xystAug 2024· in “Gitlab is reportedly up for sale”

      Every time GL is mentioned, I am reminded of the 2017 incident where a person 'rm -rf' the primary pg data logs. The reenactment by Kevin Fang is always a good source of comedy on a bad day. this video It’s a shame they are selling out, but I suppose it was bound to happen sooner or later. GH is vacuuming up all of the market share. I kind of liked the ability to self host my own GL. But for small/personal use cases. It was a bit overkill.

      RecommendsView on HN
    2. @laserDinosaurSep 2023· in “Nginx Unit – Universal web app server”

      "When a program has nothing surprising to say, it should say nothing." Which sounds good in theory, until you run into issues like this: this video TLDW: Most of the Gitlabs outage where they deleted the primary prod and backup prod database could have been solved if they just waited for the command line op to complete - but because of a lack of feedback they thought it had frozen, leading to several other plans which made the situation worse.

      CitesView on HN
    3. @sovietmudkipzJul 2023· in “Gitlab.com is down”

      Here is a retelling of the time when gitlab went down because someone deleted a production database: "Dev Deletes Entire Production Database, Chaos Ensues" this video

      CitesView on HN
    4. @renegade-otterApr 2024· in “ElephantSQL Is Shutting Down”

      If the primary fails, will the replica fail over? How do you know? Are the backups working? Who's checking? Can anyone delete a directory when tired at 6PM on a Friday? this video

      AsideView on HN