I think there were two reasons for that. One was that without centralized server where element could flash nunbers in front of VC there would not be much funding just like other open source protocols like xmpp experience. It also attracted more people because you didn’t have to think of servers or bother with the whole federation concept (just join the main server, as everyone is there already).
Additionally matrix is pretty good distributed database but imo horrible chat protocol. It’s extremely heavy on resources making other small servers impossible to compete or run on the same terms as the big ones. Back in the days I was running one of the top 5 size matrix server but I realized that the ever growing database, load issues when users joining large rooms and ton of other problems all, I went back to xmpp.
It made me realized how crazy expensive and unsustainable in long run was running essentially text chat app became, and that could be better spent elewhere. Matrix is basically not designed for the purpose it’s pushed for. It might be great as a communication platform in a organization or corporation or government agency ( you can accurately track the room state from its inception so great to have an overview of who, when, what). For fedi-like chat servers XMPP which can run on a potatoe is much better choice. Both from financial perspective (as your small server joining a big room does not affect you cause you don’t need to replicate the room state essentially killing your server), but also environmental (its light and scales depending on your community needs better).
i think the main problem was that when matrix was blowing up, matrix.org was the promoted server to sign up on.
i don’t have a problem with this as it’s just one server and you can always hop on another server if you like, though.
which reminds me, i do need to find another matrix (preferably queer focused) instance since i was on matrix.org
I think there were two reasons for that. One was that without centralized server where element could flash nunbers in front of VC there would not be much funding just like other open source protocols like xmpp experience. It also attracted more people because you didn’t have to think of servers or bother with the whole federation concept (just join the main server, as everyone is there already).
Additionally matrix is pretty good distributed database but imo horrible chat protocol. It’s extremely heavy on resources making other small servers impossible to compete or run on the same terms as the big ones. Back in the days I was running one of the top 5 size matrix server but I realized that the ever growing database, load issues when users joining large rooms and ton of other problems all, I went back to xmpp. It made me realized how crazy expensive and unsustainable in long run was running essentially text chat app became, and that could be better spent elewhere. Matrix is basically not designed for the purpose it’s pushed for. It might be great as a communication platform in a organization or corporation or government agency ( you can accurately track the room state from its inception so great to have an overview of who, when, what). For fedi-like chat servers XMPP which can run on a potatoe is much better choice. Both from financial perspective (as your small server joining a big room does not affect you cause you don’t need to replicate the room state essentially killing your server), but also environmental (its light and scales depending on your community needs better).
blahaj has one!
oohh, looks up! thx! :3