313
submitted 1 year ago by edinbruh@feddit.it to c/memes@lemmy.ml
top 17 comments
sorted by: hot top controversial new old
[-] Xylight@lemmy.xylight.dev 34 points 1 year ago

an ELI5:

When you set up a lemmy instance, it has no idea other instances exist. It's like throwing you into a web browser with no search engine. You don't immediately see every single website, you have someone tell you about a cool website you found, and then you type it into the address bar, and save it.

It's kind of the same thing with Lemmy instances and communities. Once a user types this syntax into the search prompt:

[!community@instance.com](/c/community@instance.com)

It will try and contact instance.com for that community. If it exists, the user can subscribe and the instances will now receive and send new posts to each other.

[-] Gnubyte@lemdit.com 7 points 1 year ago

Mastodon has this issue too, fwiw.

[-] Xylight@lemmy.xylight.dev 15 points 1 year ago

I wouldn't say it's an issue. Great way to make new instances not be flooded with 500000 submissions per second.

[-] ziggurism@lemmy.world 14 points 1 year ago

What does it mean “fetching communities on my home instance”?

[-] balderdash9@lemmy.world 16 points 1 year ago

Since no one answered: I think the users on the instance (copy of Lemmy) need to federate (connect) with other instances in order for the first instance to be federated (semi-permanently in communication) with those other instances.

[-] ziggurism@lemmy.world 2 points 1 year ago

I thought it had to do with communities

[-] can@sh.itjust.works 6 points 1 year ago

It is communities. You can be federated with another instance but until a user subscribes to a specific community it won't federate or appear in all

[-] ziggurism@lemmy.world 1 points 1 year ago
[-] can@sh.itjust.works 1 points 1 year ago

I think they mean being the first user to subscribe to a community on their instance. If no one else has subscribed yet it won't federate over. First subscriber needs to search the whole community url then after any others can find it in search just by name.

Instances only federate communities once a user has subscribed to them. Otherwise instances would be inundated with hundreds of communities no one even wants.

[-] Erika2rsis@lemmy.blahaj.zone 2 points 1 year ago

Yeah. The way it works with Lemmy is that communities are federated one-by-one with an instance, rather than whole instances federating with other instances.

[-] Xylight@lemmy.xylight.dev 10 points 1 year ago

This is actually bad for the instance. It costs a lot more resources to send and fetch submissions from a bunch more instances.

[-] lea@mlem.lea.moe 17 points 1 year ago

That juicy /all feed though, worth it.

[-] bdonvr@thelemmy.club 14 points 1 year ago

Eh, even with a LOT of subscriptions lemmy really isn't that heavy.

It's the outgoing federation (I hear) that really starts taking more resources

[-] VikingHippie@lemmy.wtf 3 points 1 year ago

Lemmy ain't heavy..it's my brother!

[-] really@lemmy.world 9 points 1 year ago

I am sure more knowledgeable people will provide the right answers. But I think it means that when you set up your own lemmy instance, you need to add the communities to it.

[-] Reborn2966@feddit.it 10 points 1 year ago

not really add.

when you set up an instance, all will be empty. the moment an user subscribe to a community for the first time, that community will start appearing on all, for everyone to see.

for this reason all is different for every instance.

the motivation for it is resources. if a new instance would receive updates from all the communities on all the instances, it would be very much like ddos. and a small instance will not be able to endure it.

[-] Erika2rsis@lemmy.blahaj.zone 3 points 1 year ago

A real Stakhanovite of the fediverse!

this post was submitted on 11 Aug 2023
313 points (95.4% liked)

Memes

45572 readers
1532 users here now

Rules:

  1. Be civil and nice.
  2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you have to.

founded 5 years ago
MODERATORS