I’ve been on Lemmy for 10 days now and I really enjoy it. The federation is really cool, but compared to Reddit it does have a downside: fragmentation of communities.
I think it would be really cool to be able to combine the feeds of the community Random_topic@example_instance_1 with Random_topic@example_instance_2 etc.
This could work well for reading, but I realize that posting is more difficult. So when posting you should be able to choose on what instance you want to post to the Random_topic ‘community group’.
What do you think?
I think a voluntary sync between instances/communities is the next step. I think you’re proposing a client-side solution, which would be helpful, but a back-end solution that allows instances (or at least communities) to sync everything will be a better experience, and help prevent one instance from “owning” too much of the traffic.
I didn’t even think about that, but that also seems like a really cool idea. They are not mutually exclusive, so hopefully we will see both in the future.
So on the server side, it would be like how DNS servers work to “propograte” the hostname data so that users are served the same content but distributing the load between multiple servers?
Edit: I think I’m actually just describing CloudFlare 😅
Yeah, great analogy.