this post was submitted on 21 Mar 2025
67 points (98.6% liked)
Fedigrow
1095 readers
225 users here now
To discuss how to grow and manage communities / magazines on Lemmy, Mbin, Piefed and Sublinks
Resources:
- https://lemmy-federate.com/ to federate your community to a lot of instances
- [email protected] to organize overall fediverse growth
- [email protected] to keep tabs on where new users might come from :)
founded 11 months ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
if the requests are all serialized, if the ping time is like 300ms, and if each request takes like 100ms of CPU time
that means you only need 648,000 actions in queue to equal 3 days
when you consider that even upvotes/downvotes of posts/comments count as actions, I could see it happening
but the queue isn't completely serialized anymore, so maybe this number is still a bit unbelievable (EDIT: seems like LW has not yet enabled the feature for parallel sending)
A single action cannot take 100 ms of CPU time. This does not sound realistic.
And why is this with aussie.zone only? This would be all instances, no?
Recording a vote from an already-known account is way less than 100 ms, yes. Usually it's less than 100 ms but sometimes it can be several seconds.
When an activity is received the cryptographic signature on it needs to be checked and that means sending a network request to the creator's instance to retrieve the creator's public key (and profile pic, and cover pic each of which are more network requests. Then resize and store those images).
Images in posts need to be downloaded, resized, scanned for objectionable material, etc.
Every network request is quite unpredictable as many instances are overloaded or poorly configured.
Aussie.zone might be the most extreme case, since its physical location is the farthest away from the largest Lemmy instance