We had a breakthrough! Synapse can now horizontally scale across multiple Python processes, with message sending no longer going via the main proc. This has spectacularly improved perf on http://Matrix.org over the last few weeks🎉 Read all about it: https://matrix.org/blog/2020/11/03/how-we-fixed-synapses-scalability
@matrix Any chance to tell us how many workers and what exactly they're running on matrix.org's server?
The docs specify all of those events you can offload but what exactly makes the biggest difference? Could we have some sane examples to base our configs on/cargo cult?
mastodon.matrix.org is one server in the network