On the other hand, both Dendrite (Go) and Conduit (Rust) are usable on the public network, despite being beta. There are some missing features, but people can and do run them for real, and both projects are super promising - and with more contributors, they'll land even sooner.
Needless to say, this has absolutely zero to do with ITA's Matrix flight search system :P
Also, what's the other Chinese implementation you're talking about?
https://github.com/finogeeks/Ligase
This is the Chinese implementation. From the README and website it seems its being heavily used in production but the website is Chinese so I dont know for sure.
So now I'm just waiting until Dendrite or Conduit become fully featured to deploy one of them instead. I'm looking at matrix hosting long term, and synapse is not long term.
Matrix.org has terrible performance, it's really a proof that synapse doesn't scale well.
I know people who've been hosting the same XMPP server for decades. So this really shows the immaturity of Matrix. I still believe in it but it needs some more time.
No problems so far and performance has been steadily getting better. There was a low period when performance was not up to par about two years ago, but ever since that's been fixed, it's been smooth sailing.