Signal was just one of many services brought down by the AWS outage.
“The question isn’t ‘why does Signal use AWS?’” Whittaker writes. “It’s to look at the infrastructural requirements of any global, real-time, mass comms platform and ask how it is that we got to a place where there’s no realistic alternative to AWS and the other hyperscalers.”
To me, this reads like sophistry.
What happened here is a predictable result of Signal’s design. They chose to build a centralized messaging system. This made things significantly easier for them than a distributed design would have been, but it has its drawbacks. Having single point of failure is one of them. (In this case, that single point is Amazon.)
Trying to direct the public’s focus onto cloud providers instead of acknowledging this fundamental shortcoming in their design is, frankly, disingenuous. Especially coming from someone in Whittaker’s position.
While we’re at it, let’s also acknowledge that centralized design in messaging networks are problematic not just because of (un)reliability, as seen here. It’s also a single point of attack for any entity seeking to restrict, shut down, or track people’s communications with each other. End-to-end encryption cannot solve those problems.
DrDystopia@lemy.lol 5 months ago
Signal users have no choice but to rely on Centric Untelligene Bureau’s Amazon. And an American company registered in the US being allowed to provide unbreakable comms without being served a letter of national security? X to doubt.
While a ton of alternatives could be self-hosted or use VPS-hostable beacon servers for direct connection. I run my Briar hub mailbox on an old android for goodness sake.
BrikoX@lemmy.zip 5 months ago
Signal is centralized by design. It has it’s pros and cons, but it’s not an alternative to decentralized comms that require self-hosting or networking knowledge. Different userbase.