this post was submitted on 13 Oct 2022
6 points (100.0% liked)

Matrix

3238 readers
1 users here now

An open network for secure, decentralized communication

founded 4 years ago
MODERATORS
 

element is slow :|

all 34 comments
sorted by: hot top controversial new old
[–] Sekki@lemmy.ml 1 points 2 years ago (1 children)

I like Schildichat, Element is nice aswell though. If you dont need the newest features and beta stuff you can go try Fluffychat. Also Cinny is fancy but not available on android sadly.

[–] sxan@midwest.social 0 points 2 years ago (2 children)

Isn't Schildi just a fork of Element? Same JavaScript codebase?

[–] MadScientist@sopuli.xyz 1 points 2 years ago

yea it was just a reskin last i checked, though that was a few months ago

[–] ghostermonster@discuss.tchncs.de 1 points 1 year ago (1 children)

SchildiChat is fork of Element, but written in Kotlin, not JavaScript.

[–] ComradePupIvy@lemmygrad.ml 1 points 2 years ago

I use hydrogen in my web browser, it works fine for me

[–] bsdjoy@lemmy.ml 1 points 2 years ago
[–] Wyndix@beehaw.org 1 points 2 years ago (1 children)

Element for Android is incredibly slow, and I'd use fluffychat, but it's just too laggy on my phone because it doesn't like Flutter apps. Which is ironical considering it's from google

[–] poVoq@slrpnk.net 1 points 2 years ago

Did you try fluffychat?

[–] kevincox@lemmy.ml 1 points 2 years ago (2 children)

I'm using Element. I haven't noticed it being particularly slow and I am in a lot of rooms. But I'm also not a heavy user on my phone, most of my usage is desktop.

What slowness are you noticing? Browsing the interface, sending, receiving? Something else?

[–] coldhotman@nrsk.no 1 points 2 years ago (1 children)

I've self-hosted matrix and federation with the main matrix server was slow. Using their rooms was sluggish compared to the rooms on my own server and they'd even turned off status reports.

I think it's the matrix main server itself that is burdened.

[–] kevincox@lemmy.ml 1 points 2 years ago (1 children)

In that case no app is really going to help. They can be slightly better about proactive syncing but if the problem is a slow server then the only true solution is improving the server (or switching to a faster one).

[–] coldhotman@nrsk.no 1 points 2 years ago (1 children)

The matrix people are working on their second generation server, Dendrite, to handle these problems last time I checked. I don't know if they've switched over yet, but seeing Dendrite still being beta I don't think so.

[–] kevincox@lemmy.ml 1 points 2 years ago

My understanding is that Synapse (the current matrix.org server and most common+complete server implementation) performs perfectly adequately unless you are an absolutely huge server (which is basically just matrix.org). They are making performance improvements to Synapse but it is an ever growing battle.

Running your own server to switching to a smaller host will likely get you much better performance without needing to switch away from Synapse.

I don't know if they have done the same type of performance testing for Dendrite, but hopefully it will be good one day.

[–] Icarus@lemmy.ml 1 points 2 years ago (2 children)

syncing is slow, and sending/receiving messages, does that mean I should use another server ?

[–] kevincox@lemmy.ml 1 points 2 years ago (2 children)

If you are on matrix.org then likely yes. It is well know for being slow. As the biggest homeserver by a good margin it really struggles in the performance department. The operations you describe are all those that need to wait on the server.

[–] Icarus@lemmy.ml 1 points 2 years ago (2 children)

oh, do you have a suggestion for another server ?

[–] kevincox@lemmy.ml 1 points 2 years ago (1 children)

If you want the best experience the best option is to get a dedicated server. There are various hosts that you can buy from (such as Element https://element.io/personal-plans) or you can run your own.

However it is also possible to find other public homeservers and many are free but I can't attest to their performance as I haven't tried them.

[–] sexy_peach@feddit.de 1 points 2 years ago (1 children)

Really? Get your own server for the best experience?

[–] kevincox@lemmy.ml 1 points 2 years ago

Isn't this always the case? A server with dedicated resources just for you is going to give you the best response time. A server trying to squeeze lots of people onto low-cost hardware is going to be slower.

We all love someone giving us a great experience for free, but you can't expect that. We are lucky enough that there are a handful of free homeservers available, but they still aren't the same as something dedicated just for you.

[–] ptman@sopuli.xyz 1 points 2 years ago

sliding sync should help when it is finished

[–] satur@lemmy.ml 1 points 2 years ago (1 children)

I use FluffyChat and it works quite well. Sometimes there are some issues but in general it does what it needs to do and it is not so slow as element

[–] onlooker@lemmy.ml 1 points 2 years ago (1 children)

I love how FluffyChat works, but last time I checked, if you had a phone without Google services like I did, then push notifications didn't work. You either had the option of installing Gapps or setting up your own push notifications server. I hope they add a third, more user-friendly option in the future.

[–] USAGT@lemmy.ml 1 points 2 years ago

FluttyChat easy and fast