Akshita
@Humaniuiuiexe
Followers
487
Following
14K
Media
314
Statuses
3K
birth...wtf...wtf...wtf... engineering https://t.co/u6Swmf5VU4
Joined August 2024
Hackathon me dsa krte hue 🤓 (Btw at iiit delhi for a hackathon- anyone here for a quick meetup ✋ )
6
1
46
0/10 🧵 Cloudflare Outage: What It Is & Why 20% of the Internet Broke "When Cloudflare sneezes, a big chunk of the internet catches a cold."
5
9
34
10/ Modern internet infrastructure is powerful… but extremely interconnected. Sometimes one small assumption breaking is all it takes to bring the world offline. End of Thread. RT to help more people understand what actually happened
0
0
15
9/ Once they identified the issue, Cloudflare: - stopped generating the bad file - rolled back to a good version - restarted the proxy fleet - restored global traffic flow The outage was resolved within hours.
1
0
14
8/ To make things worse, the feature file regenerates every 5 minutes. Sometimes a “good” file was generated → systems temporarily recovered. Next cycle, a “bad” file came → everything broke again. This caused flapping, making it look like a traffic surge or even an attack.
1
0
13
7/ This crash caused the proxy to return HTTP 5xx errors. Since almost all Cloudflare services depend on this proxy layer, the impact spread across: -Websites -APIs -Authentication (Turnstile) -Workers -Dashboards -CDN traffic Basically, the entire ecosystem.
1
0
13
6/ Here’s where the failure happened: Cloudflare’s proxy engine (FL2), written in Rust, preallocates memory for this feature file. When it received the oversized file, the limit-check failed… and due to an unchecked unwrap() in the Rust code, the worker panicked and crashed.
1
0
13
5/ Result: The feature file suddenly exploded in size. Cloudflare normally uses ~60 features. Their system has a hard limit of 200 features. The duplicated rows pushed it past the limit.
1
0
13
4/ The feature file is generated from Cloudflare’s internal ClickHouse database. After a recent permission/config change, the query used to generate it suddenly started returning duplicate rows because it pulled data from both the main schema and the underlying schema called r0
1
0
13
3/ Cloudflare’s Bot Management uses an ML model to score whether a request is human or a bot. This ML system depends on something called a feature file — a list of traits the model uses to make decisions. This file updates every 5 minutes globally.
1
0
13
2/ 20% of the internet felt broken on 18th November — no, it wasn’t a cyberattack. Cloudflare itself confirmed it was an internal bug in their Bot Management system. Here’s the official root cause explained simply. 👇
1
0
13
1/ First- what exactly is Cloudflare? Cloudflare is a global network that keeps the internet fast and secure. Think of it as a buffer between a website and the rest of the internet. It speeds up sites, blocks attacks, manages DNS, and routes traffic through its worldwide servers
1
0
14
0/10 🧵 Cloudflare Outage: What It Is & Why 20% of the Internet Broke "When Cloudflare sneezes, a big chunk of the internet catches a cold."
5
9
34
Just wrote a blog on how AI actually works from the user side and company side as a part of my college club work, so thought of sharing it here too. It would hardly take around 6 mins to read. Hope y'all love it <3. If you’re a newbie in the AI field or just curious, it’s a
medium.com
AI has become such a normal part of our daily life that most of us don’t even think twice before using it. We open a chat window, type…
11
7
48
@Humaniuiuiexe drew this for me😭😭♥️ and this is such a sweet gesture 🌟✨🫶 Thank you so much ❣️ I'll remember this forever 🫶😭
2
1
12
Seeing everyone drawing on the tl made me feel like sketching something too😋
8
0
30
Aaj aisa lag rha h sb mere aaspaas kuch jyada hi dukhi hain 🫠🫠 Kisi se rant krne ka bhi man nhi kr rha isliye🫠🫠🫠🫠
9
0
22
Bhai jindagi feels so jhand right now... more than usual I mean above-average jhand 🥳🥳
10
0
22
Heyyyloo!! Just hit the 470 mark Thank you so much Really grateful to each one of you ❤️ (Jk 1 mahine se isi number pr hu🤣🤣🤣)
12
0
40