Navigate Select ESC Close

React caused an outage for Cloudflare?

2025-09-22 Science & Technology
42.0k
1.6k
154
Theo - t3․gg
Theo - t3․gg
539.0k subscribers

Unlock all features

FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.

Description

Cloudflare got DDoS'd by their own React code?!?!?!? Thank you G2i for sponsoring! Check them out at: https://soydev.link/g2i SOURCES https://bsky.app/profile/tkdodo.eu/post/3lype5f2c7224 https://blog.cloudflare.com/deep-dive-into-cloudflares-sept-12-dashboard-and-api-outage/ Want to sponsor a video? Learn more here: https://soydev.link/sponsor-me Check out my Twitch, Twitter, Discord more at https://t3.gg S/O Ph4se0n3 for the awesome edit 🙏

Top Comments (10)

@abdallahgamal7164 2025-09-22

TLDR; they didn't use react query

318 2 replies
@atifali3485 2025-09-22

ddos prevention company ddos'ed themselves due to bad react code funniest shit i have heard in a while

280 6 replies
@malderazi 2025-09-22

I hate the fact that they tried pointing blame on the web dev team. Just shows they have bigger organizational / management problems they need to fix first.

116 3 replies
@richielickie 2025-09-22

They didn't blame useEffect, it's clear that it's their own admission of fault. they said "we mistakenly included a problematic object in the dependency array" not, "react forced us to put that object.

59
@Igstefano 2025-09-22

Both the frontend and backend code were problematic here. I figure they preferred to have the frontend take the fall because they didn't want to go into details of their backend code for security reasons. That said, there are many things wrong here. What the hell was this response? If they noticed a lot of failures right after they deployed the new backend, rolling back should have been the first instinct. This outage could have been 5 minutes long and they would have been spared a Theo rant.

42 1 replies
@braydellritter1065 2025-09-22

Title of the video : Did Cloudflare lie? 30 seconds into the video : I love the fact they put out this public postmortem and are transparent about this.

33 9 replies
@zwanz0r 2025-09-22

Where do they blame React and useEffect exactly? They just explain what happened, right?

25
@nick8077 2025-09-22

The Cloudflare dashboard is pretty shoddy right now and this explains why. The amount of layout shifts and loading spinners per page navigation is just ridiculous.

17 3 replies
@morgo52 2025-09-22

The react code is irrelevant. Their ddos protection failed. If it didn’t then the dashboard api calls would be harmless.

10
@zaunn1236 2025-09-22

bro went nuts at the outro xD

7

Unlock the Data Inside
Turn Videos into Knowledge

  • Get FREE 10/day: transcripts, summaries, chats
  • Chat with videos, export text & PDF
  • $1 free API credit for RAG, chatbots & research

Free forever plan • All features unlocked

App screenshot