@deadsuperhero @ariadne It's not just Synapse, although Synapse might be worse than the other implementations. I run a single-user Conduit server and it is currently using 1.4GiB of memory and has used ~32 minutes of CPU time in the 2 days it's been running. Compare to Prosody (an XMPP server), which is using 16MiB of memory and has used ~3 minutes of CPU time, and UnrealIRCd (an IRC server, linked to pissnet), which is using 21MiB of memory and has used ~4m30s of CPU time.