this post was submitted on 06 Jan 2024
14 points (79.2% liked)

Fediverse

17683 readers
12 users here now

A community dedicated to fediverse news and discussion.

Fediverse is a portmanteau of "federation" and "universe".

Getting started on Fediverse;

founded 4 years ago
MODERATORS
 

Could not it be just like a embedded? or something that works like that?

Seems a bit wasteful to have the same content stored in hundreds (potential thousands) of servers.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] Max_P@lemmy.max-p.me 9 points 10 months ago (1 children)

Imagine a post from a tiny instance running on the cheapest VPS going viral and now all of the top Lemmy instances are trying to embed it from the tiny instance. It would immediately blow up.

That would increase the barrier to entry massively, and all that to save a few GBs of disk space. It's small enough it wouldn't even fill up half of my phone's storage that I'm carrying in my pocket all the time.

What's wasteful is the MBs of JavaScript you load on most modern website infested with all the video ads.


What Lemmy does is also very effective because each instance acts as a cache for the other instances. If any given post is viewed more than once from a remote instance, it ends up cheaper in CPU and bandwidth.

On bigger instances, the cost of federation is very small compared to the load of serving the instance's users.

It also allows instances to have their own sorting algorithms, discovery algorithms, you name it. You have the data, you can crunch the numbers however you want for your users. You can develop your own spam filters and tools.

Even on my small 5 users instance, that's 4 users worth of traffic that never hits the bigger instances. Probably more because I refresh the home page a few times a day whenever I open up my app to scroll a bit.

[โ€“] winterwulf@lemm.ee 1 points 10 months ago

Thanks, I get it now :)