Project

General

Profile

tickets #101848

Poor performance of lists.opensuse.org - web ui, running very slowly.

Added by tannington 10 months ago. Updated 9 months ago.

Status:
Workable
Priority:
Normal
Assignee:
-
Category:
Mailing lists
Target version:
-
Start date:
2021-11-02
Due date:
% Done:

0%

Estimated time:

Description

FAO The Heroes Team

Hi,

The web interface to lists.opensuse.org is frequently running very
slowly, with load times of, in some instances, several tens of seconds.

A traceroute to "lists.opensuse.org" shows no appreciable network delay.
Monitoring the page load (with Firefox Developer Tools -> Network) it's
invariably one or more, generally more, of specific "GET" requests.

As an example, this is one which typically will result in a delay:

await
fetch("https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/posted-to"

The forum thread
https://forums.opensuse.org/showthread.php/561827-lists-opensuse-org-a-snail-in-treacle?p=3078227#post3078227
shows the traceroute and some of the offending (slow) requests.

This is not a recent issue, it has been present for a while, the
slowness does vary throughout a twenty-four period, so I would hazard a
guess it's related to server load.

I raised this issue on the openSUSE forums, mainly to see if it was a
local issue or more widespread, and it appears the latter.

Forum administrator (Malcolm Lewis) suggested I raised the issue with
the "Heroes Team".

--
Best regards,
Paul Tannington.


Related issues

Related to openSUSE admin - tickets #104899: moderation of lists.opensuse.org very slow / timing outResolved2022-01-14

Related to openSUSE admin - tickets #113111: lists.opensuse.org - webserver backand timeouts - nginx 504 gateway timeoutNew2022-06-28

History

#1 Updated by pjessen 10 months ago

  • Private changed from Yes to No

I can confirm the poor performance of that particular URL, mostly. Empirically, I get response times varying between 300ms and 9000ms, one peak at 15500ms, but typically around 4000ms.

#2 Updated by pjessen 10 months ago

tannington wrote:

The forum thread
https://forums.opensuse.org/showthread.php/561827-lists-opensuse-org-a-snail-in-treacle?p=3078227#post3078227
shows the traceroute and some of the offending (slow) requests.

FWIW, let me add my take on it:

  • personally, I am also disappointed by mailman3. It is slow, unwieldy and not really finished.
  • I don't see any option for "going back", mlmmj and mhonarc are also very "mature" products, with little or no support.
  • we are 100% dependent on upstream development and bug fixing, not too unlike previously. We are doing what we can.

Wrt performance, I am fairly certain the issue is not solved by adding more hardware resources. We currently have 6 CPUs, 12Gb RAM. I fear the issues are to be found in the design of mailman3 (just a hunch).

#3 Updated by pjessen 9 months ago

  • Category set to Mailing lists
  • Status changed from New to Feedback

Meanwhile, I have made a couple of updates, I would be interested to know if they are noticeable on your side?

#4 Updated by tannington 9 months ago

Not significantly I'm afraid, I've tried a few times over the last 15 hours, it's quite variable.

This was the "best" 20211114T1711 https://paste.opensuse.org/view/raw/7b4f4493 better 1.2 - 4 seconds
and the "worst" 20211115T1120 https://paste.opensuse.org/view/raw/29720507 worse 6-12 seconds

I'm now no longer using https://lists.opensuse.org/archives/list/factory@lists.opensuse for access to the archived posts.

Please don't take offence, but I find the archive listing here https://marc.info/?l=opensuse-factory&r=1&w=3 is considerably faster, and I much prefer the "basic" layout, finding it much easier to read new posts added to an existing thread without having to scroll through all replies.

#5 Updated by pjessen 9 months ago

  • Status changed from Feedback to Workable

tannington wrote:

Not significantly I'm afraid, I've tried a few times over the last 15 hours, it's quite variable.

This was the "best" 20211114T1711 https://paste.opensuse.org/view/raw/7b4f4493 better 1.2 - 4 seconds
and the "worst" 20211115T1120 https://paste.opensuse.org/view/raw/29720507 worse 6-12 seconds

I'm now no longer using https://lists.opensuse.org/archives/list/factory@lists.opensuse for access to the archived posts.

Please don't take offence, but I find the archive listing here https://marc.info/?l=opensuse-factory&r=1&w=3 is considerably faster, and I much prefer the "basic" layout, finding it much easier to read new posts added to an existing thread without having to scroll through all replies.

None taken, I appreciate your feedback.

#6 Updated by pjessen 7 months ago

  • Related to tickets #104899: moderation of lists.opensuse.org very slow / timing out added

#7 Updated by pjessen about 2 months ago

  • Related to tickets #113111: lists.opensuse.org - webserver backand timeouts - nginx 504 gateway timeout added

Also available in: Atom PDF