3 ms·
You would need a serious dedicated server if it was possible at all. Matrix as a protocol is excessively resource hungry, there’s a reason the default matrix.or
by RL_Quine 6y ago
You would need a serious dedicated server if it was possible at all. Matrix as a protocol is excessively resource hungry, there’s a reason the default matrix.org server runs like treacle.
- 2Gkashmiri 6y agoSo whats the idea for matrix to scale? If they want more people to join servers other than matrix.org, how will it happen?
- feanaro 6y agoThe reference implementation (Synapse) is written in Python. There's a next-gen golang server in development called Dendrite and also Conduit, which is written in Rust. Both of those are expected to have better performance.
- stryan 6y agoBesides what others said, I believe you can now shard Synapse and scale horizontally (part of why matrix.org has gotten faster recently).
- RL_Quine 6y agoMatrix.org still has message latency of over 30 seconds pretty regularly unfortunately.
- skinkestek 6y agoA dedicated server or two for the communication for 100 000 people seems completely reasonable IMO. They probably don't need to be expensive either.