need a snap opinion

host matrix server?

@mewmew ok good luck 👍, I spend a stupid amount of time & money keeping ours fast & functional. And I’ve seen other relatively large servers fall victim to Synapse’s garbage programming, nitro.chat is laggy as hell for example 😅 — it scales poorly and breaks often.

@jonah what resources do you need for what level of users?

@mewmew we have probably 3.5k users. Although the number of rooms you are in matters more than user count, you could run into issues after a few hundred users in theory.

Uses around 40-50GB of the 64GB RAM allocated. Constantly pins the CPU on a Ryzen 9 3900 because it’s a single threaded Python app (although setting up Synapse workers helps dramatically, each individual worker will still hit 100% often). Disk usage is around 750GB, more than half of which is just the database, not even media.

@mewmew but the most annoying thing is the fact that it will work fine for weeks and then perform awfully or just stop federating at all for literally no reason until you restart it.

@jonah holy fuck how much does that cost you

@mewmew a decent amount. $200ish monthly? Although I also run other things on this server. About half this server’s resources are allocated to Matrix.

@jonah jfc

I guess I need to up the Patreon shilling
@mewmew @jonah or you know just not bother with matrix...get people over to XMPP...

@mewmew @mgrondin XMPP is trash anyhow. No good clients unless you’re on Android. And why would anyone use XML as a communications protocol lmao. The perfect blend of being hard to read by machines and hard to read by humans.

@jonah @mgrondin pretty much this. muc's don't stand up to Matrix rooms and the protocol devs are pussies
@mewmew @jonah :blobshrug: Works good enough for my use. And i don't have to pull my hair out/break the bank to keep it running.

Have fun with Matrix then

@mewmew @jonah lmao wth is that trash software? I can’t breath because of laugh

Sign in to participate in the conversation
Mastodon 🔐 privacytools.io

Fast, secure and up-to-date instance. PrivacyTools provides knowledge and tools to protect your privacy against global mass surveillance.

Website: privacytools.io
Matrix Chat: chat.privacytools.io
Support us on OpenCollective, many contributions are tax deductible!