"We need to go beyond Signal" – How today's AWS outage shows the weaknesses of centralized apps
"We need to go beyond Signal" – How today's AWS outage shows the weaknesses of centralized apps

"We need to go beyond Signal" – How today's AWS outage shows the weaknesses of centralized apps

This article seems either very naïve, or fairly disingenuous. Signal is not precariously installed on one box, and if that box goes down, the service dies. It is distributed. It's running on many machines within AWS, and technologically, there's no reason it couldn't be in multiple regions of AWS, or even spread across multiple clouds (e.g. Azure, Google Cloud, Oracle, etc), to improve resiliency to outages. The only way in which it is "centralized" is that there's one foundation in charge of the whole thing. Are there drawbacks to this? Yes. But self-hosted, distributed, mesh/relay chats also have drawbacks. Servers in the mesh go down, people don't keep things updated, they don't necessarily connect to every other instance creating disjointed pockets, etc.
Also, to say "we don't need the internet" we need "mesh networks" is odd... The internet is a mesh. Hence "inter." Anything else is just a smaller version of the same thing, again with some benefits and some drawbacks.
Fighting a (relatively) successful platform that champions privacy and security, seems like a bad thing to do, when those are the same primary goals of the platform you support. It would be better to discuss the merits and use cases of each, and beat the privacy and security drum together.
Ive been using Signal almost 10 years and this is the first time I recall it being down.
This writer, apparently: Signal is unreliable and we should abandon it.
It's almost like there's a concerted effort to discredit Signal /tinfoilhat
Signal is centralized, on the Signal foundation. It went down because Signal put all their eggs in one basket (data center). This is a (arguably) reasonable and common business decision/practice, and there's no way to predict outages. However, all users of the Signal app are at the mercy of these business decisions made by the Signal foundation. Whether or not Signal is using a distributed architecture internally is irrelevant.
Compare Signal to Delta Chat, which uses standard Email servers as well as custom optimized chat relays to implement the chat network. That is truly decentralized. It doesn't matter if all of AWS goes down, delta chat users will still be able to communicate using other email servers.
Yeah, I noted that they are centrally run by a single foundation, and that there are drawbacks to that. My argument isn't that it is perfect, my argument is that it is good, and people promoting privacy and security shouldn't be cutting it down. The FUD just keeps people using SMS and WhatsApp.
Well unfortunately you could never have a giant group chat in Delta currently due to the lack of moderation features. XMPP is better for that. I completely agree though that Delta (and Arcane Chat especially shoutout ADB great guy) has many of the privacy improvements that something like Signal ought to. It's stupendous for handing limited connectivity, the bots and apps are awesome (better than Matrix by far) and unlike the more commonly promoted alternatives that are dependent on US state dept funding (Signal and Matrix), XMPP and Delta Chat use W3C internet standards
Although they are trying to get picked up by the EU who are ignoring them 😅 not much better than state dept. Delta is just so interestingg