this post was submitted on 22 Jun 2023
22 points (95.8% liked)

Lemmy.world Support

3230 readers
26 users here now

Lemmy.world Support

Welcome to the official Lemmy.world Support community! Post your issues or questions about Lemmy.world here.

This community is for issues related to the Lemmy World instance only. For Lemmy software requests or bug reports, please go to the Lemmy github page.

This community is subject to the rules defined here for lemmy.world.

To open a support ticket Static Badge


You can also DM https://lemmy.world/u/lwreport or email [email protected] (PGP Supported) if you need to reach our directly to the admin team.


Follow us for server news 🐘

Outages 🔥

https://status.lemmy.world



founded 1 year ago
MODERATORS
 

Title suffices I think. Have other people noticed this? I've tried poking around for other threads a bit.

What could be causing this?

you are viewing a single comment's thread
view the rest of the comments
[–] setsubyou 6 points 1 year ago* (last edited 1 year ago) (2 children)

I don’t think it’s a protocol issue. It’s not that different from how e-mail lists work. Except most users are on a very small number of big instances (which makes it easier).

In Usenet it’s even worse as messages have to go through multiple hops and aren’t filtered by what groups users subscribe too, and that worked decades ago on hardware less powerful than a cheap cloud instance is today.

Lemmy is still tiny in comparison so I think it must be a software issue.

[–] marsara9 2 points 1 year ago (1 children)

Ya I keep forgetting it's similar to email. But at the same time for every reply, is it not similar to doing a reply-all, with each federated instance being in the recipients list? And don't forget what happens when everyone starts doing a reply-all when on an email with a large distribution list... The email server ends up taking hours or even days to processes that queue. Hopefully I'm over thinking it, but I'll learn more over the next few weeks as I study ActivityPub more and more.

[–] BitOneZero 1 points 1 year ago

Hopefully I’m over thinking it, but I’ll learn more over the next few weeks as I study ActivityPub more and more.

Please share what you learn and observe: [email protected]

[–] BitOneZero 1 points 1 year ago

It’s not that different from how e-mail lists work.

Lemmy hasn't even reached 1990's level email system design for a database-backend MTA. The outbound delivery queue has no management tools, is not saved when a sever stops, and runs in-process with the same service as the rest of lemmy_server - for interactive end-users. Federation really needs to be moved to a separate server service, the massive number of connections to send votes and comments isn't even holding up under current loads. And this is without major social events with dozens of comments per second, people leaving Reddit was largely limited by signup problems - major servers crashing and restricted signup approvals.