Its now running on a dedicated server with 6 cores/12 threads and 32 gb ram. I hope this will be enough for the near future. Nevertheless, new users should still prefer to signup on other instances.

This server is financed from donations to the Lemmy project. If you want to support it, please consider donating.

  • ccunix
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 years ago

    I haven’t dug into the bowels of lemmy, but is there anything to be gained by scaling horizontally?

    • DrownedAxolotl
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      2 years ago

      I assume it’s for the sake of more freedom. Without admins to make troubling choices like in the case of reddit, lemmy can’t be corrupt so easily. I’m quite new to this as well, but from what I’ve seen, the most lemmy can do is unlink certain instances so they don’t show up in your search, but instances may live or die, but the social network as a whole lives on (except if the killed instance housed your account).

      • copylefty
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 years ago

        They meant horizontally scaling this instance (multiple servers serving the same app)

      • ccunix
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 years ago

        I think you have misunderstood my question because I have no idea what you are talking about.

        • DrownedAxolotl
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 years ago

          Yeah that was my bad, I thought you meant horizontal scaling utilizing multiple instances.

    • copylefty
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 years ago

      Probably, but it’s significantly more difficult to set up and maintain, and introduces new problems. I’m sure it’ll be considered once they reach the limits of what a single node can handle.

      • ccunix
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        2 years ago

        I’m fully aware of the operational challenges involved. What I have not looked into (yet) is whether it is even feasible.

        • What happens to sessions?
        • are there asynchronous jobs that need managing
        • will my DB become a bottleneck long before my instance anyway?

        Honestly, the operational side doesn’t worry me, I can do that in my sleep. Application level issues I am powerless to solve however.