this post was submitted on 30 Oct 2025
103 points (99.0% liked)
Privacy
2962 readers
46 users here now
Icon base by Lorc under CC BY 3.0 with modifications to add a gradient
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
How is it inefficient for a chat app? If anything, a distributed architecture is the ideal for this use case. It's only potentially a problem if you need to have huge group chats, which is definitely not the common use case for a chat app, but even then I think Delta Chat's optimized relays can handle that.
Delta chat uses existing email infrastructure, which has already proven its ability to scale. Nigerian princes probably send more emails per hour than the entire global Signal network.
I'm guessing inefficient in a sense that with distributed you need more computational power in total than with centralised
inefficient in the sense that
NONE of this is to say that they’re worse. in many ways the have a lot of advantages, but it’s not a clear-cut win in a lot of cases either… as with most things in life “it depends”. distributed systems are resistant to whole-network outages (at the expense of many more partial network outages), they’re resistant to censorship, they implicitly have a machine to machine interface, so the network as a whole is implicitly automatable (that might be a bad thing for things like spam, privacy, bots, etc), but people tend to generally be pro-bots and pro-3rd party apps
Idk what to say to this. Is it true? I don't know, and you probably don't either. That's a weird way to look at it and I doubt anyone has measured the power costs of the global email network.
It's also useless for decision-making. What matters is a question like "how much would it cost me to host a server and contribute to the network?". Even if the total global cost is billions of dollars, the network will continue to grow because nobody has to pay all of it.