✨ I won free load testing!
My website was DDoS'd this week. Why wasn't my website resilient in the first place? Why didn't Cloudflare's DDoS protection kick in?
All this and some Rust code (I've made some changes) in the full post-mortem:
@fasterthanlime i would print you something but i messed up the printer bed leveling and it's a pain to get it back into working state
@fasterthanlime I don’t dev in Rust, I don’t host my own website, I’ve never handled any kind of heavy load, but boy are your articles fascinating and fun to read ❤️
Quote for posterity:
I was the one "attacking" the video platform! I saw fly io had insane bandwidth pricing for India, so I spawned a couple of VMs in India to constantly pull the 4k video. Sad the whole ASN got blocked!
@fasterthanlime on the cloudflare IP range thing: cloudflare has a service called Cloudflare Tunnels or something like that where you can have your server open the connection to Cloudflare instead of the other way around
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!