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.

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

    Is Lemmy made with horizontal scaling (a.k.a. launching more instances and have a load balancer proxy the requests to the various instances) in mind? It could help larger instances like lemmy.ml managing the load better rather than just putting it on a beefier machine.

    • nutomic@lemmy.mlOPM
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      You should be able to do that without problems. However the main bottleneck is the database, I think some people want to experiment with read replicas. However as developers we would rather focus on optimizations which will benefit everyone, not only the largest instances.

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

        Ah awesome. The database horizontal scaling is a solved problem already luckily, especially an enterprise database like PostgreSQL has lots of options there.

        as developers we would rather focus on optimizations which will benefit everyone, not only the largest instances.

        Oh sure, but being able to horizontally scale shouldn’t hurt small instances 😉 Personally I’d probably host a single-user instance at some point just like I do with Mastodon, so I personally don’t really have a need for horizontal scaling either but it’s good to think of those things.

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

        I am not a developer, but I do like infrastructure optimisation.

        The beauty of decentralisation is that I can play around with it myself and the community can still profit if I write it down somewhere. Do I need to? Is it technically the best way to improve Lemmy? No and no. Is it the thing that makes me smile? Yes