TLDR: You manage databases.
To quote the website you sent me to:
Yeah, some DO get qualified to program and engineer databases. But typically, especially under government contracts, you’re working with their actual engineers and managers, limited to “need to know” information. NO government agency is going to be like “OK, Mr. Contractor, here’s all our data.”
You’re a BSer. Just like everyone else who claims they can do it all. Pick a job, because I doubt that you’re doing anything above building databases and at that point, it’s mainly just structure.
I’d MAYBE listen to you if we were in a conversation about sharding, assuming you really do what you claim you do, but regardless, you’re still WAY off on the technical side of how the internet works, which was almost immediately evident by your comments about AWS or Google… Like a massive business like Blizzard doesn’t already have their own equivalent of the protections that those two use. But you were SO far off on just these basics, that it’s unlikely that you really do have the coding knowledge to design these databases, because typically computer science majors understand the basics of the internet, because you do have to learn specifically how to code for requests, especially if you’re dealing with databases. You’re just some kid that learned basic programming and decided to be a multi-disciplinary expert.
If you believe that a DDOS attack is so easy for Blizzard to prevent or stop ON THEIR END, you never had the formal training that you would have needed to be engineering databases. Dealing with DDOS attacks is more of mitigating the damage that they do, not preventing them. The systems to prevent more traffic from hitting the server CAN cut off the attack from someone who didn’t really know what he was doing, but more times than not, it’s just a waiting game and preparing to bring everything back online ASAP once it’s over. Blizzard, and no business other than ISPs can control data requests. By the time any system can detect a possible DDOS attack, it’s already too late, it already happened. Now you’re at the mercy of the other person. If they’re bad at it, your measures can potentially end the attack. If they’re not an idiot, though, you immediately move on to plan B.