Cloudflare the Latest to Remind Us to Decentralize
I just wanted to add my voice to the chorus calling for a decentralized internet infrastructure. Within the span of a few weeks we have seen web outages on a global scale caused by problems with AWS (Amazon Web Services), Microsoft Azure, and now Cloudflare.
I'm reminded of the old addage: “never put all your eggs in one basket.” Yet it seems that is exactly what we have done with modern internet infrastructure. And so outages that impact web-based apps and services on a global scale have become the norm.
Today's Cloudflare outage took down X, ChatGPT, Spotify, AWS, PayPal, and scores of other popular products and services.
In an ironic twist, I found that both the website and web app of Element – a free and open source messaging application based on the Matrix protocol – was impacted by this outage.
Their website, when it is up, contains such statements as:
We've built Element on the Matrix open standard so you're not locked-in to a proprietary vendor.
and
Stay independent of proprietary platforms outside your control.
Now, I get it. And I'm not going to tell everyone to stop using Element over this. Despite their clearly stated core values of an open and independent internet, if Cloudflare is really the only vendor doing what they do on the scale they are doing it, Element has little choice but to use them.
But is Cloudflare really the only option? I really don't know. But if they are the only option, why? And if they aren't the only option, why use them? They are an obvious, serious potential (and actual) point of failure that can take down half the internet
I know it's easier said than done, but isn't it obvious we need to work on decentralizing our internet infrastructure ASAP?
#100DaysToOffload (No. 107) #tech #internet #decentralization