Cloudflare Deploys Really Slow Code, Takes Down Entire Company
Cloudflare is back at it again with more regex and state machines.
Previously on Cloudflare:
Sources:
~rsc/regexp/
Chapters:
0:00 Part 1: Intro
0:51 Part 2: Regex
2:29 Part 3: Deployment Process
4:20 Part 4: Disaster Strikes
6:25 Part 5: Root Cause
12:22 Part 6: Aftermath
Corrections:
- Missed opening bracket [ in the domain name part of the expression 6:36
- This particular regex is worst case quadratic, not exponential 8:30. The example right after w/ 1 million steps is exponential.
- The DFAs at 10:40 and 11:50 should have the starting states marked as end states as well to properly match empty strings
Music:
- Nocturnal by LEMMiNO (
- Smooth by Silent Partner
- Encounters by LEMMiNO (
- Cipher by LEMMiNO (
- Fine Dining by TrackTribe
1 view
188
75
1 year ago 00:13:24 1
Cloudflare Deploys Really Slow Code, Takes Down Entire Company
2 years ago 04:03:49 1
Build a Complete Typescript React Fitness Application for Beginners | Responsive
2 years ago 00:05:35 1
How to Map a Custom Domain to Google Cloud Run Service
4 years ago 00:27:07 4
Free WordPress Hosting On Google Cloud Platform! After 1 year, it costs a few cents a month!