Remix.run Logo
vasco 11 hours ago

I'll die on the hill that centralization is more efficient than decentralization and that rare outages of hugely centralized systems that are otherwise highly reliable are much better than full decentralization with much worse reliability.

In other words, when AWS or Cloudflare go down it's catastrophic in the sense that everyone sees the issues at the same time, but smaller providers usually have much more ongoing issues, that just happen to be "chronic" vs "acute" pains.

GeneralMaximus 10 hours ago | parent | next [-]

Efficient in terms of what, exactly?

There are multiple dimensions to this problem. Putting everything behind Cloudflare might give you better uptime, reliability, performance, etc. but it also has the effect of centralizing power into the hands of a single entity. Instead of twisting the arms of ten different CXOs, your local politician now only needs to twist the arm of a single CXO to knock your entire business off the internet.

I live in India, where the government has always been hostile to the ideals of freedom of speech and expression. Complete internet blackouts are common in several states, and major ISPs block websites without due process or an appeals mechanism. Nobody is safe from this, not even Github[1]. In countries like India, decentralization is a preventative measure.

[1] https://en.wikipedia.org/wiki/Censorship_of_GitHub#India

And I'm not even going to talk about abuse of monopoly power and all that. What happens when Cloudflare has their Apple moment? When they jack up their prices 10x, or refuse to serve customers that might use their CDNs to serve "inappropriate" content? When the definition of "inappropriate" is left fuzzy, so that it applies to everything from CSAM to political commentary?

No thanks.

vasco 9 hours ago | parent | next [-]

The fix to government censorship must be political, not technical.

10 hours ago | parent | prev [-]
[deleted]
torginus 9 hours ago | parent | prev | next [-]

And the irony is that people are pushing for decentralization like microservices and k8s - on centralized platforms like AWS.

Xelbair 10 hours ago | parent | prev [-]

>I'll die on hill that hyperoptimized systems are more efficient than anti-fragile.

Of course they are, the issue is what level of failure were going to accept.