Except running a site like this is kinda like... a recipe that has already been done 1000 times. There should be zero reason this site couldn't handle the amount of traffic we are getting right now short of a full scale DDOS, and that is what CloudFlare is for.
As much as I love the mods/admins, the fact this site goes down at the hint of any big news, means they made some very poor architectural decisions early on, probably bad enough they won't be able to just "fix" the site.
Autoscaling is kitchen sink at this point.... There are databases that are designed for billions of transactions per second that run on a server with 1GB of ram (obviously not w/e database the mods picked for TD).... not to mention if they really got smart about caching, even with a shit database and poorly optimized code, it would prevent the site from completely crashing. (Read only for a short while is way better than "host down").
All of that said. TD has more challenges than a typical site. A typical site would just get set up on Firebase and immediately scale to millions of users, but that would allow TD to be at the whims of Google. Alternatively a site would be put on AWS and using the vast resources and known recipes for scaling a site of this kind on a cloud vendor, but that would put us at the whims of Jeff Bezos.
So they are probably running this on a shit tier hosting provider, or even on their own hardware somewhere. Not really much they can do other than make the site go read only under heavy load.
Except running a site like this is kinda like... a recipe that has already been done 1000 times. There should be zero reason this site couldn't handle the amount of traffic we are getting right now short of a full scale DDOS, and that is what CloudFlare is for.
As much as I love the mods/admins, the fact this site goes down at the hint of any big news, means they made some very poor architectural decisions early on, probably bad enough they won't be able to just "fix" the site.
Autoscaling is kitchen sink at this point.... There are databases that are designed for billions of transactions per second that run on a server with 1GB of ram (obviously not w/e database the mods picked for TD).... not to mention if they really got smart about caching, even with a shit database and poorly optimized code, it would prevent the site from completely crashing. (Read only for a short while is way better than "host down").
All of that said. TD has more challenges than a typical site. A typical site would just get set up on Firebase and immediately scale to millions of users, but that would allow TD to be at the whims of Google. Alternatively a site would be put on AWS and using the vast resources and known recipes for scaling a site of this kind on a cloud vendor, but that would put us at the whims of Jeff Bezos.
So they are probably running this on a shit tier hosting provider, or even on their own hardware somewhere. Not really much they can do other than make the site go read only under heavy load.
Correct me if I’m wrong but there have been warnings about cloudfare for some time
What? Cloudfare is what is supposed to protect us from bullshit like this