With AWS banning Parler, we are starting to see just the beginning of the lengths they will go to censor the truth. If we assume electrical power and internet connectivity remain utilities, then they will get all the way down to metal servers and DNS.
IMO, Both are solvable and can be in a distributed fashion. This could allow "donated" resources from many different supporters across the planet making the attack vector extremely wide and almost impossible to shut down. We could run our own parallel DNS cluster that users can access by a local nameserver reconfiguration.
Our biggest issue would be DDoS protection as we could likely not trust Cloudflare for much longer. I am somewhat surprised this place has been allowed to continue its services TBO. But if some of the more technical pedes put their minds to it, and there were finances/resources to support, we could solve this issue as well.
We will have to go old school on this. In hindsight, it was probably a mistake for my industry to consolidate to services like AWS. Physical servers running bind for DNS with a basic web interface to register domains free for all. Domain owners and supporters provide own resources for web and application servers using apache, nginx, whatever for web server and docker, kubernetes, hadoop, direct installs or something else for application space. Horizontally scale with basic load balancing in web server config. Community managed.
It would take a while to get the bells and whistles but the knowledge is not lost! We can easily recreate everything ourselves if we are motivated and crowd source the cost for physical servers and colocation space. I'll volunteer to run the first DNS server myself!
Let's not let the fucking commies get their hands on this one this time. Remember pirate radio? This can be pirate web!
P.S. Go to github and fork any and all open source projects you think they may try to shut down before they do. We can always maintain our own forks moving forward if needed as well but truthfully, github will be a weakness for us moving forward. We would ultimately need a way to track software projects they could not touch.
Finally someone that knows what the fuck they are talking about.