this post was submitted on 11 Jun 2023
45 points (100.0% liked)
Asklemmy
43810 readers
1514 users here now
A loosely moderated place to ask open-ended questions
Search asklemmy ๐
If your post meets the following criteria, it's welcome here!
- Open-ended question
- Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
- Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
- Not ad nauseam inducing: please make sure it is a question that would be new to most members
- An actual topic of discussion
Looking for support?
Looking for a community?
- Lemmyverse: community search
- sub.rehab: maps old subreddits to fediverse options, marks official as such
- !lemmy411@lemmy.ca: a community for finding communities
~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
To get serious about distribution, I think there needs to be a few features implemented;
Just a few ideas I was thinking about that could possibly help users move around.
I find it strange that anything lives on a single server at all. It's wasting one of the best parts of being peer to peer. Redundancy. Every server should just be sharing the ultimate load and hosting parity so nothing can be truly lost when someone decides they're done with their side project...
It doesn't really. I'm viewing this post from my instance, which has saved a copy of this post from lemmy.ml
Me viewing this post doesn't hit lemmy.ml at all, although making this comment will.
Ah, I misunderstood then.
What happens if lemmy.ml is down?
All the users and communities registered there will cease being able to connect to the rest of the network, but the data should still be cached on all the other servers.
The keyword is "cache". Lemmy doesn't guarantee the cache, so if an instance X would go down permanently, you would eventually lose this data.
My presumption was that with over 200 instances, maybe over 1000 in the near future, all the old data should be collectable in theory without loss. But you're right, there's no guarantee of this.
Media from users of lemmy.ml won't load. You wouldn't be able to subscribe to communities on lemmy.ml. But I think every other instance would show cached data and hold any new comments/posts/votes to sync when lemmy.ml comes back up. I'm not sure how long that cache is kept.