Zulip Chat Archive
Stream: Zulip meta
Topic: Lean Zulip is very slow
Geoffrey Irving (Jan 29 2025 at 17:05):
On the iPhone app, when I go to a channel Zulip often takes several seconds to load, even if all I want to do is jump to the end.
I was curious if that is normal, and found this page on Zulip’s docs where they talk about timings measured in 10s of milliseconds for most queries: https://zulip.readthedocs.io/en/latest/subsystems/performance.html
Anyone know why Lean’s instance is slow, or if the app is always slow?
Jireh Loreaux (Jan 29 2025 at 17:06):
Do you know that the Flutter Beta version of the app is now publicly available? It's quite snappy.
Marc Huisinga (Jan 29 2025 at 17:09):
Do you have lots of unread messages? I vaguely remember that this used to slow down the app significantly.
Geoffrey Irving (Jan 29 2025 at 17:32):
Jireh Loreaux said:
Do you know that the Flutter Beta version of the app is now publicly available? It's quite snappy.
Wow, that seems to entirely fix the speed issues! Thank you!
Geoffrey Irving (Jan 29 2025 at 17:33):
Marc Huisinga said:
Do you have lots of unread messages? I vaguely remember that this used to slow down the app significantly.
I usually mute nearly all threads, which means everything in their is unread. It’s plausible that the old app is deciding to pay the cost of loading all of those. But the new app seems free of speed problems.
Shreyas Srinivas (Jan 29 2025 at 18:07):
On the iOS App Store I don’t see the flutter beta app
Jireh Loreaux (Jan 29 2025 at 18:07):
Note that the flutter version doesn't yet have feature parity with the old app.
Shreyas Srinivas (Jan 29 2025 at 18:07):
(Although to be fair, the normal app is actually much better on iOS than android)
Geoffrey Irving (Jan 29 2025 at 18:07):
https://blog.zulip.com/2024/12/12/new-flutter-mobile-app-beta/
Jason Rute (Jan 29 2025 at 18:29):
My understanding is that on every load they read all messages up to your oldest unread message. :scream: So for me it is incredibly slow.
Jason Rute (Jan 29 2025 at 18:30):
The new app doesn’t really fix this issue.
Geoffrey Irving (Jan 29 2025 at 19:16):
Aha, possibly what sped things up was just the fresh install, which is temporary.
Notification Bot (Jan 29 2025 at 21:28):
This topic was moved here from #general > Lean Zulip is very slow by Floris van Doorn.
Alex Vandiver (Jan 30 2025 at 15:04):
Jason Rute said:
My understanding is that on every load they read all messages up to your oldest unread message. :scream: So for me it is incredibly slow.
This is no longer the case on web, since last summer. I expect that the Flutter app is also using a better algorithm, and that the old mobile app has not been changed.
Alex Vandiver (Jan 30 2025 at 15:05):
If you're experiencing slowness on the webapp or the new Flutter app, we'd like to hear more about it.
Jason Rute (Jan 30 2025 at 15:53):
@Alex Vandiver if I click on an Zulip iPhone notification, it takes 24 seconds for the flutter Zulip app to load the leanprover Zulip. That seems like a long time.
Jason Rute (Jan 30 2025 at 15:54):
I have a lot of unread messages going back years.
Alex Vandiver (Jan 30 2025 at 16:21):
That does -- and that's a helpful report. I'll pass it along to the Flutter devs.
Jason Rute (Jan 30 2025 at 16:23):
I got the flutter app last year when you told me about it @Alex Vandiver and it still says “beta”. Is that the right version?
Alex Vandiver (Jan 30 2025 at 16:24):
It's still in beta, yes. You can check the app's version by going to the hamburger menu in the bottom right and clicking "About Zulip." 0.0.25 is the latest.
Last updated: May 02 2025 at 03:31 UTC