• 1 Post
  • 23 Comments
Joined 1 year ago
cake
Cake day: June 4th, 2023

help-circle

  • Yeah, I gotta be honest, it works really poorly here, especially when viewing all/hot. It’s just constantly loading new posts and pushing down and off-screen whatever you’re trying to read or click. It’s frankly unusable.

    This type of thing should be a user setting, not a site wide setting, IMO.

    Yep, this is exactly what I meant. Just the option to disable auto post loading so you see whatever posts where loaded at the time you initially opened the page. If I want to see new posts, I can hit reload myself.








  • Good question. Not sure what the best procedure might be here. Could be as simple promoting them in order of initial mirror deployment dates and the others become mirrors for the newly activated instance.

    Triggering the activation could be a part of an instance decommissioning procedure where the operator selects the mirror to become the successor. Maybe there could be some basic system specs and network performance reporting so they could choose the optimal instance. Users would receive a message that their account is being moved to another instance and domain.

    In the event of an unexpected outage, there could be a deadman switch style timeout where the fastest mirror activates automatically after the original instance is out for long enough, but also a process for the operator of the downed instance to delay the takeover by signaling, “I’m working on it.” In the event of automatic takeover, since users wouldn’t be able to receive messages, there would have to be some sort of global lemmy notice system so users of the downed instance know where to go, like a sticky post on the front page or maybe just a separate “notices” page.



  • That’s definitely my main concern I have with this federated infrastructure. It’s basically the same as IMAP email: if the server goes down, your account and everything it’s associated with goes down with it.

    It’s a neat idea and has some benefits, but there really needs to be some sort of backup system in place. Maybe something like mirror instances, where anyone could spin up an instance with the sole purpose of mirroring another instance in case it goes down.











  • Making the understanding of lemmy’s internal infrastructure incumbent upon users seems a bit … clunky. I work in IT, I get why it works this way, but I don’t see how making it so apparent it serves any benefit to users.

    If any user can participate in any community regardless of instance, does anything matter other than instance capacity? The sign up could just automatically select an instance on that basis (but also provide the user the option to select one manually).