Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

XMPP ranks well on his metrics, and at least to a layperson like me, it seems to be less complex and more performant than Matrix.


I really hope the rust implementation of Matrix helps. I reboot my Matrix container daily because if I don't it'll quickly eat through the 12GB of memory I've allocated it. I run a 3 person instance.


12GB of RAM sounds like something is badly wrong; a typical small server should use a few GB at most. Most likely is that either your users have joined loads of big rooms, or some malformed broken room, and the IO can’t keep up with all the traffic it’s seeing so things are stacking up in RAM. Please come to #synapse:matrix.org so we can help debug it.


Xmpp doesn't do server-based scroll back iirc. And other mod cons.


Actually it does. XMPP does a pretty good job at keeping up with "mod cons", but people often assume it has stayed the same since 2006.

I'm working on https://snikket.org/ partly to try and fix this perception. All Snikket software (server and apps) uses modern XMPP, are open-source and designed for easy self-hosting.


Thanks, I wasn't aware of that indeed. I think it's because XMPP software is not as good at keeping up with developments in general. Great idea to keep it active with your own development!


Yes, XMPP software is active and keeping up, even leading development; you just have to follow them




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: