A few weeks ago Lemmy was buggy on computers and there were no good mobile clients out there, now on PC the site is pretty stable and fast, and there are now some pretty good iOS/Android clients too. Thanks to all the people who made this possible!

  • wiki_me@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 year ago

    It just needs horizontal so that you could throw more servers at an instance and improve performance.

    At some point a single community will be so active that one server won’t be enough , it’s better not to split it just so that it will be easier for the software.

    • rglullis@communick.news
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      1 year ago

      I’d argue the exact opposite. We should strive for more instances and for Lemmy’s userbase to be spread around. The fact that is scaling out (more instances) is easier than scaling up (beefier servers) is a feature, not a bug.

      • shroomato@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        It’s not exactly something that you can force. If X amount of users want to join an instance Y, the instance should be able to provide capabilities to host those users. Besides, horizontal scaling provides other benefits, stability is the main one - if one server instance goes down, others can immediately pick up the slack.

        • rglullis@communick.news
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          1
          ·
          1 year ago

          the instance should be able to provide capabilities to host those users.

          Why? And who pays for that?

          • Xanvial@lemmy.one
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year ago

            Why not? I don’t see the drawback to develop ability to do horizontal scaling. If the instance owner doesn’t want to add additional servers, it’s up to them. Obviously they paid for it if they decide to add.

            Just to be clear, horizontal scaling means multiple servers handling same instance, it can be the backend service to allow handling more traffics, or multiple db to reduce database loads.

            Additionally it allows high availabilities, so if one of the backend service is down (either unexpectedly or do rolling update) the other service can still active so the instance can still be accessed by users

        • narp@feddit.de
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          1
          ·
          1 year ago

          Lemmy.ml did exactly that and is one reason why lemmy.world got to be that big.

          Once the server capacity is reached the instance should be closed and people will just go to another one.

          I don’t understand why people feel so happy about lemmy.world being ahead of the rest. It’s against the point of the fediverse and has risks: the instance can be sold, can make decisions to put advertisement etc. It’s like people didn’t really understand what was wrong with reddit to begin with and how the fediverse tries to be different.