What would be the best thing to do to help keep lemmy.world up? Donate? Servers? What is the best way to help?

  • @YeetMe@lemmy.world
    link
    fedilink
    1411 months ago

    Two things I can see, needs to be on scalable infrastructure rather than a few hosts running docker-compose. Needs to have support for in-memory key/value stores for caching. Either of these would probably help out a bit. Donate to the developers or instance maintainer and either could happen.

    • Mwalimu
      link
      411 months ago

      It will also help to evolve towards some form of immutable governance for the instances. By this I mean an instance should be more than the individual admin(s). If such an individual was to tire off, get distracted etc, the instance does not suffer the same fate. Technical federation is one thing. Federated governance is a whole different issue. I am not advocating for formal organizations (but those would help in some cases), but rather a clear provision for instance-continuity beyond the current admins.

      • @honk@feddit.de
        link
        fedilink
        411 months ago

        Me and a handful of friends started a formally registered non profit in germany. Not internet related but art related stuff and it was surprisingly easy, fast and even more surprising the regulations and requirements actually make sense. That is the way to go to secure that no admin ever goes nuts and takes an entire instance with them lmao.

        I‘m fairly certain that similar organizations exist in most countries snd the process should be relatively similar.

        • Mwalimu
          link
          311 months ago

          This is the way to go. Gives some reasonable grounds to commit to an instance when you expect it will be up in a month. We are also trying that with Baraza with a trusteeship kind of design.

  • DingDongBell
    link
    fedilink
    411 months ago

    Easy migration. Migrating account post history or migrating community from one to another easily

  • hellishharlot
    link
    fedilink
    411 months ago

    I’ve been creating accounts on other servers as well so that I can protect the username and also have a certain amount of per acct specializations.

    • @YeetMe@lemmy.world
      link
      fedilink
      211 months ago

      The cost quickly adds up for small underfunded projects though. You also need to factor in how the application does scale. What kind of ingress/load balancing is required. What kind of stateful storage is required. Network policy. Resource monitoring. Config management, CI/CD pipeline. I setup a basic cluster on gke to start but haven’t gotten around to building these just yet. I’ve got a goal of attempting the most performant, scalable, and cheapest instance out there.

    • @MrSpArkle@lemmy.ca
      link
      fedilink
      111 months ago

      That’s the easy part. Next part is identifying which app endpoints are the most intensive and splitting them off into separate deployments.

      The hard part is scaling the database, as I’ve only seen one tool that can autoshard effectively, but it’s for MySQL, not Postgres.

  • @Pansen@lemmy.world
    link
    fedilink
    311 months ago

    If I create an account on a small instance and that instance shuts down, will I not lose my account and post history?