As a centralized system, nothing has been shown to improve on Signal yet. For decentralized systems, I haven’t seen anything better than Matrix yet? SimpleX is slightly more secure, but harder to spin up and easier to break.
Session… there have been multiple articles written on how it is flawed and untrustworthy.
Matrix is not decentralized but rather federated and distributed. Also synapse (matrix sevrer) have poor performance, especially when you federate your instance to others.
My synapse used to run on a 5€/mo VPS besides other stuff and ran fine and now runs on one of my on-premise servers (and not even my fastest, just some old ryzen 2700) with A BUNCH of other stuff besides it. Multiple users, a bunch of large federated rooms, bridges to other messengers … And it just runs fine with 0 issues.
Are you talking about running a synapse server for like a thousand people or on absolute potato hardware or what is the issue ?
I’m not running a Synapse server myself so I can only speak on behalf of people I know who are. From what they told me they love the matrix protocol but it’s not the same for the synapse implementation. A non-federated server can have somewhat great performance but a federated one was not worth it for them so they decided to switch to another alternative.
They are not running for thousands of users more something like 40 I would say and while I don’t know their server specs, I assume it’s not a potato though.
“Harder to spin up”? Hard disagree. Matrix’s main server implementation is very resource-heavy, and alternatives like Conduit are not full-featured (and broke in some ways for me when interacting with mateix dot org). Meanwhile Simplex servers are pretty light and aside from a couple errors in the documentation that took a while to figure out, it has been easier than Conduit. And unlike Matrix, it has never broken for me so far.
As a centralized system, nothing has been shown to improve on Signal yet. For decentralized systems, I haven’t seen anything better than Matrix yet? SimpleX is slightly more secure, but harder to spin up and easier to break.
Session… there have been multiple articles written on how it is flawed and untrustworthy.
Matrix is not decentralized but rather federated and distributed. Also synapse (matrix sevrer) have poor performance, especially when you federate your instance to others.
What do you mean poor performance ?
My synapse used to run on a 5€/mo VPS besides other stuff and ran fine and now runs on one of my on-premise servers (and not even my fastest, just some old ryzen 2700) with A BUNCH of other stuff besides it. Multiple users, a bunch of large federated rooms, bridges to other messengers … And it just runs fine with 0 issues.
Are you talking about running a synapse server for like a thousand people or on absolute potato hardware or what is the issue ?
I’m not running a Synapse server myself so I can only speak on behalf of people I know who are. From what they told me they love the matrix protocol but it’s not the same for the synapse implementation. A non-federated server can have somewhat great performance but a federated one was not worth it for them so they decided to switch to another alternative. They are not running for thousands of users more something like 40 I would say and while I don’t know their server specs, I assume it’s not a potato though.
“Harder to spin up”? Hard disagree. Matrix’s main server implementation is very resource-heavy, and alternatives like Conduit are not full-featured (and broke in some ways for me when interacting with mateix dot org). Meanwhile Simplex servers are pretty light and aside from a couple errors in the documentation that took a while to figure out, it has been easier than Conduit. And unlike Matrix, it has never broken for me so far.