This Year in Matrix
I tried to adopt matrix for our small business and here is summary of my experience.<p>- Synapse is very resource hungry even for a small server<p>- Synapse creates a gazillion of TCP connection and keep them open, it was a real problem for my ISP router (SOHO router for 1gbit&#x2F;s) and it took a very long time to debug, be sure to limit the number of TCP connection on the server<p>- Synapse is hard to get a good idea of the health of the server, the federation can break without warning<p>- If the federation broke for some reason, when submitting messages, they will show as delivered, this was one of the major problem for us<p>- Encryption is very cumbersome to get right for non technical users, there should be a server wide option to make it &quot;easier but less secure&quot;. Even for me, it was hard to get rid of a warning popup about some device error.<p>- Group VOIP is hard to setup, it should be as easy as discord to be viable.<p>- Webhook is really hard to setup too, I want to be able to right click a channel and &quot;copy webhook URL&quot; to be able to post to it with CURL (discord has that)<p>- Globally it is very slow when joining federated rooms, it can take days to sync 500+ people room<p>In the end we just use discord, it&#x27;s free and do the job. Of course they can read our messages and this is a problem for me as I am for privacy and encryption, but it works for everybody, it is friendly and easy to use.<p>I will keep a close eye on matrix and try to adopt it again, but right now it is not usable for us.