this post was submitted on 18 Jun 2023
419 points (99.8% liked)

BestOfLemmy

7240 readers
1 users here now

Manual curation of great Lemmy discussions and threads

founded 1 year ago
MODERATORS
 

This "You Should Know" post is top of ~June, for good reason. This post announced the kbin.social Federation/compatibility with Lemmy.

A huge amount of test-posts from a wide-variety of instances came in to test the new federation abilities (including from kbin.social, one of the biggest kbin communities).

I think this post shows the hope that over the long-term, we can get federation across the larger fediverse. I don't know if Mastodon is in the works, but these kinds of posts give hope.

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

Can someone please ELI5 federation to me? I keep seeing threads and comments about this but I don't understand the concept. Does federation essentially just mean connecting all different instances and platforms across the fediverse which is how I can use kbin and see all the content here even if it's from Lemmy?

edit: thanks everyone for the answers :)

[–] dragontamer 11 points 1 year ago* (last edited 1 year ago)

Yeah. I'm a https://Lemmy.world user.

The fact that you and I are talking right now is called Federation. In fact, people over here at lemmy don't even know what a kbin (or magazine) is. They're called "communities" over here.

[–] [email protected] 3 points 1 year ago* (last edited 1 year ago)

Federation is bilateral between servers. Whenever two servers interact with each other for the first time, a link is created between them. From then on they will inform each other about what is going on (unless they choose to break the connection). You post something in kbin, users can see it from Lemmy or Mastodon.

A federation is not an ideal metaphor, as federations tend to have a centralised authority. The fediverse is really a network of web sites that are all treated as equals, and all use the ActivityPub protocol. They need to find each other through user interaction: once they do, they are federated until either site chooses to "defederate" (as Beehaw famously decided with some servers).

The fediverse is this entire network of sites in the network: some have only created connections with a few other services, others are connected to the vast majority of services supporting the protocol. Over time, as users interact more, the network grows.

[–] [email protected] 1 points 1 year ago

There’s some videos that explain it well. For example this one by simply explain.

[–] [email protected] 1 points 1 year ago

Yup. Seems like you understand the concept just fine.