this post was submitted on 11 Jul 2023
139 points (98.6% liked)

Lemmy

12538 readers
3 users here now

Everything about Lemmy; bugs, gripes, praises, and advocacy.

For discussion about the lemmy.ml instance, go to !meta@lemmy.ml.

founded 4 years ago
MODERATORS
 

Over time, Lemmy instances are going to keep aquiring more, and more data. Even if, in the best case, they are not caching content and they are just storing the data posted to communities local to the server, there will still be a virtually limitless growth in server storage requirements. Eventually, it may get to a point where it is no longer economically feesible to host all of the infrastructure to keep expanding the server's storage. What happens at this point? Will servers begin to periodically purge old content? I have concerns that there will be a permanent horizon (as Lemmy becomes more popular, the rate of growth in storage requirements will also increase, thereby reducing the distance to this horizon) over which old -- and still very useful -- data will cease to exist. Is there any plan to archive this old data?

you are viewing a single comment's thread
view the rest of the comments
[โ€“] jcg@halubilo.social 2 points 1 year ago (1 children)

Why are people downvoting this? It's just practical. If you don't reduce the amount of storage you use, the cost of storing will constantly and steadily rise, will donations or personal budgets keep up? Maybe on lemmy.world or other mega instances but it just won't be the case for everybody. I think purging old content is gonna be a reality eventually, even if it takes a really long time before it catches up to the larger instances. And it's going to be OK as long as, as this person suggested, the rules for purging old stuff is tenable for everybody.

For example, does lemmy.world, lemm.ee, and sh.itjust.works really NEED to keep each other's entire federated post history, in perpetuity? As these guys grow larger wouldn't it make sense to start purging very old duplicate content between them? Stuff that hasn't been accessed on the instance in, say, over a year? Mind you, I believe that before we get to this point, there will be other systems in place. For example, the Reddit archive sites were never run by Reddit, and they often contained ads or other monetization strategies. Donations can keep the most recent or relevant content up on the instances, but somebody somewhere is gonna have to pay for this content to stay out there. For all we know, it's gonna be fucking Google and their seemingly unlimited cache. For all we know, some person at Google is spending his 20% personal project time subscribing a bot to everything on the fediverse and collecting data for some kind of new search engine right this very second on Google's hardware.

Anyway, just some food for thought.

People always assume they deserve to have stuff hosted on the internet forever for free. I'll donate a good chunk for my instance for sure, but I'm not going to be shelling out hundreds of dollars a month for it either.

If people care so much about it staying up forever they can start donating.