this post was submitted on 11 Jun 2023
28 points (91.2% liked)
Lemmy.World Announcements
29084 readers
201 users here now
This Community is intended for posts about the Lemmy.world server by the admins.
Follow us for server news π
Outages π₯
https://status.lemmy.world/
For support with issues at Lemmy.world, go to the Lemmy.world Support community.
Support e-mail
Any support requests are best sent to [email protected] e-mail.
Report contact
- DM https://lemmy.world/u/lwreport
- Email [email protected] (PGP Supported)
Donations π
If you would like to make a donation to support the cost of running this platform, please do so at the following donation URLs.
If you can, please use / switch to Ko-Fi, it has the lowest fees for us
Join the team
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I need an ELI5 of how the fediverse and federated networks work. I'm trying to make some kind of guide/explanation (a "dumbed down" version so other people that are highly confused (like at was at the beginning) can understand, but I realized that I don't really understand it fully yet, so I needed some help from ELI.
But I'm in complete refusal and denial to enter Reddit at least until a week goes by.
I can help you out here! It's not easy to wrap your head around at first because of how accustomed we are to the centralised internet by now, but it's actually fairly simple. Let's take Lemmy for example, anybody can create their own Lemmy instance (e.x. Beehaw.org, lemmy.world, lemmy.ml) and basically have their own functioning Reddit clone website. The fediverse/federated network only comes into play when a bunch of these instances connect to one another. You can totally just have a Lemmy instance and not federate with any other instances, but if you do, they share content with each other. This content is copied over between the two, and regularly synced (there's some more complicated wiring happening in the bg to make this more real-time, but what happens is essentially a sync between the content of the instances). In the case of Lemmy, that means the directory of subreddits on one instance is exposed to the other instance. This extends to the posts and comments as well. When you see a post from another server in your instance, it means that the instance you signed up on is "aware" of the other instance and shared content with it, and when you comment on that post, your comment is created in your instance and then later on shared with the other instance (which is why you can comment on a post in another instance and see it in that other instance).
That's how Lemmy takes advantage of the "fediverse" but it's not the only one. You've probably heard of Mastodon, which does the same except with tweets. There are also efforts to replicate other social media, such as YouTube (see: PeerTube), Facebook (see Friendica, GNU Social, and Misskey), Instagram (see PixelFed), and I'm sure others as well.
Tl;dr the fediverse is just a bunch of independently-run websites that share content with each other.
The ELI5 is actually pretty easy: e-mail.
You know how you can have an account @gmail.com and I can have an account @hotmail.com and we can still send each other emails? Thatβs because gmail and hotmail (and every other email server) talk to each other when you send an email between them.
The fediverse is just applying the same model to other services. Lemmy is this for a Reddit-like forum. Mastadon is this for a twitter-like feed. And so on.
This makes it nearly impossible for one company to βruinβ any federated service, the way twitter has gone under Musk and the way Reddit seems to be heading in advance of its IPO. Google might ruin gmail someday, but all you have to do is sign up for another email address somewhere else.
i wonder if the corporations will try to push to change laws in such a way it would cripple or outright prevent fediverse from functioning. That seems to be general way of things on how they handle competition they can't directly attack