this post was submitted on 13 Jul 2023
915 points (96.6% liked)
General Discussion
11946 readers
1 users here now
Welcome to Lemmy.World General!
This is a community for general discussion where you can get your bearings in the fediverse. Discuss topics & ask questions that don't seem to fit in any other community, or don't have an active community yet.
🪆 About Lemmy World
🧭 Finding Communities
Feel free to ask here or over in: [email protected]!
Also keep an eye on:
For more involved tools to find communities to join: check out Lemmyverse and Feddit Lemmy Community Browser!
💬 Additional Discussion Focused Communities:
- [email protected] - Note this is for more serious discussions.
- [email protected] - The opposite of the above, for more laidback chat!
- [email protected] - Into video games? Here's a place to discuss them!
- [email protected] - Watched a movie and wanna talk to others about it? Here's a place to do so!
Rules
Remember, Lemmy World rules also apply here.
0. See: Rules for Users.
- No bigotry: including racism, sexism, homophobia, transphobia, or xenophobia.
- Be respectful. Everyone should feel welcome here.
- Be thoughtful and helpful: even with ‘silly’ questions. The world won’t be made better by dismissive comments to others on Lemmy.
- Link posts should include some context/opinion in the body text when the title is unaltered, or be titled to encourage discussion.
- Posts concerning other instances' activity/decisions are better suited to [email protected] or [email protected] communities.
- No Ads/Spamming.
- No NSFW content.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
If I’m on a different instance, but I access communities on lemmy.world, would being on a different instance actually make a difference in user experience? Isn’t that community hosted on lemmy.world still subject to overloading?
I believe that your own instance pulls the feed from the other instance, so you're not actually browsing that other instance directly. If other users on your local instance are also subscribed to that particular community, then your local instance is already syncing the feed. Essentially, I believe that each federated instance replicates a copy of the other instances' communities, if and when those communities are requested or subscribed to by a user on the local instance. Hope that makes sense, and if anyone has a better (or more accurate) explanation, please feel free to correct me.
Think that's more or less correct, but regarding @[email protected]'s question about overloading, I think that it may affect folks even on other instances if Lemmy.world's overloading affects its response time to other servers attempting to sync with it.
E.g. Lemmy.world is bogged down -> Lemm.ee tries to sync posts/comments from .world -> .world takes a longer time to fulfill the request -> Lemm.ee sees older posts/comments for awhile until .world catches up to requests.
Glad to hear I'm not totally off the mark. I wonder then if instance-to-instance transactions would cause less overall congestion than local user traffic in such cases.
For example, if there are 25,000 users spread across 5 instances (with some overlap in community participation), would the instance-to-instance transactions needed to facilitate these users result in less of a performance hit than having all 25,000 users on the same instance? I don't know nearly enough about databases to make an educated guess.