Things have been incredibly unstable there. Until things stabilise, they should force the traffic elsewhere.

  • majestictechie@lemmy.fosshost.com
    link
    fedilink
    English
    arrow-up
    43
    arrow-down
    4
    ·
    edit-2
    1 year ago

    I agree. Wants the point of a decentralised platform if most of it’s users are on a single instance.

    Plus it’s not a good look from a new users perspective if the platform appears down every few hours.

    • bane_killgrind@lemmy.ml
      link
      fedilink
      English
      arrow-up
      26
      arrow-down
      4
      ·
      1 year ago

      Wants the point of a decentralised platform if most of it’s users are on a single instance.

      It’s so that users have a choice of joining different instances. If .world is particularly well managed and provides amenities for users and has the capacity, there’s no reason that new users shouldn’t join.

      The junk communities in every instance are a problem.

      • sabreW4K3@lemmy.tfOP
        link
        fedilink
        English
        arrow-up
        22
        arrow-down
        4
        ·
        1 year ago

        It clearly doesn’t have the capacity and until certain pull requests are merged, the capacity for an instance is ~2000 users, world is way over that.

        • 1984@lemmy.today
          link
          fedilink
          arrow-up
          14
          ·
          edit-2
          1 year ago

          This can’t be true. Lemmy world is over 100k users now. And it depends on how many are active.

          But yes, it would be very beneficial to the entire lemmy network if many more instances could grow and get active communities. Right now it’s like every community is from Lemmy.world or Lemmy.ml. It’s stupid.

          Edit: And I just checked out lemmy.world local… There are tons of posts that doesnt even federate to other instances. So the stability problems are pretty much affecting the entire fediverse now since they are so big.

          Look at Lemmy world local using Voyager:

          https://vger.app/posts/lemmy.world/local#galleryopen

          • sabreW4K3@lemmy.tfOP
            link
            fedilink
            arrow-up
            6
            arrow-down
            1
            ·
            1 year ago

            Which is why it keeps dropping. The way Lemmy is designed, a bunch of stuff is kept in memory. Like loading a post with a lot of comments spikes the CPU and memory, A LOT A LOT. Things are of course improving rapidly, but until fixes like that and the federation queue land, it’s easy to bring a server so over capacity to its knees.

            • 1984@lemmy.today
              link
              fedilink
              arrow-up
              8
              ·
              edit-2
              1 year ago

              Yeah ok. Well honestly I think it’s absurd that they have so many users and communities, and I hope people take this time to spread out.

              It’s almost comic how everyone is on Lemmy.world when there is over a thousand other instances with zero problems.

              I recommend Lemmy.today and specially if you are not afraid to post stuff. Would be nice to get some more local conversions going.

              • danielton@outpost.zeuslink.net
                link
                fedilink
                arrow-up
                8
                ·
                1 year ago

                Problem is, most people are going to take one look at join-lemmy and not know what to do. It’s so much easier to point people at lemmy.world or lemmy.ml.

                And until very recently, small servers have had a ton of trouble finding communities on the big servers. That seems to be mostly resolved, though I still get community not found errors when I first navigate to a new community, but refreshing takes care of this. New users aren’t going to know what to do with this.

                Granted, many (most?) people seem to think these problems are a good thing because it keeps the normies out, but forums are nothing without people.

    • P03 Locke@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      10
      ·
      1 year ago

      As I understand it, Lemmy.world’s maintainer wants to own the biggest Lemmy server ever, just like they own one of the biggest Mastodon servers. It’s a feature, not a bug.

  • RoundSparrow@lemmy.ml
    link
    fedilink
    arrow-up
    14
    arrow-down
    1
    ·
    edit-2
    1 year ago

    Things have been incredibly unstable there.

    I wish lemmy.ml (also unstable) or lemmy.world would hand out a (nearly) full copy of the database so we can get more analysis done on PostgreSQL performance behaviors. Remove the private comments and password /2fa/user, or whitelist only comments/posts/communities/person tables - but most everything else should already be public information that’s shared via the API or federation anyway. it’s the quantity, grouping, and the age of the data that’s hard to reproduce in testing. And knowledge of other federated servers, even data that may have been generated by older versions of Lemmy that new versions can’t reproduce.

    It’s been over 60 days of constant PostgreSQL overload problems and last week Lemmy.ca made a clone of their database to study offline with AUTO_EXPLAIN which surfaced a major overload on new comments and posts related to site_aggregates counting (it was counting each new post/comment against every known server, not just the single database row for a server).

    I have an account over on World too, and every major Lemmy server I use throws errors with casual usage. It’s been discouraging, I haven’t visited a website with this many errors in years. Today (Sunday) has actually been better than yesterday, but I do not see many new postings being created on lemmy.ml today.

    • Surely you can replicate most of that without a direct database copy. Set up a server with a single account, subscribe to every community, and let federation load overwhelm your server. You’ll lack history, but that shouldn’t matter too much I think.

      You can even take the federated posts and actions and replicate them to a disconnected mirror server for performance analysis.

      • RoundSparrow@lemmy.ml
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        subscribe to every community, and let federation load overwhelm your server.

        Did that, takes lots of time to wait for the content to come in… and there is no backfill. Plus I suspect that the oldest servers (online for several years) have some migration/upgrade related data that isn’t being accounted for.

          • RoundSparrow@lemmy.ml
            link
            fedilink
            arrow-up
            1
            ·
            edit-2
            1 year ago

            ok, I did know about that, just didn’t memorize the name. I’m assuming only private messages and user account info (email address) are the real concern in terms of exposure? It’s mostly a public posting thing, or not?

            • shagie@programming.dev
              link
              fedilink
              arrow-up
              2
              ·
              1 year ago

              Email address, IP, and posting information.

              However… consider the… uh… “charter” for the instance:

              Kolektiva is an anti-colonial anarchist collective that offers federated social media to anarchist collectives and individuals in the fediverse. For the social movements and liberation!

              There’s some action to the anti-establishment and individuals on the site may have participated in violent activities.

              They’ve got a peer tube instance too - https://kolektiva.media/ … and want to make a bet if any of the accounts on the mastodon instance are the same as the ones on the peer tube instance and if any of the videos on there are incriminating… and you’ve got the email address and IP address of the person logging into the account which can then be used to identify them.

              The admins won’t sell us out to the feds is one thing. The admins won’t work on an unencrypted version of the database that exposes personal information (and get raided) is another.

              Working on a backup of live data without sanitizing personal information first is a risk that every DBA at a big company lectures the programmers about.

  • netburnr@lemmy.ml
    link
    fedilink
    arrow-up
    18
    arrow-down
    12
    ·
    1 year ago

    You are welcome to go to another instance to reduce lemmy.world load.

    • sabreW4K3@lemmy.tfOP
      link
      fedilink
      arrow-up
      21
      arrow-down
      1
      ·
      1 year ago

      I’m not on world. I don’t even have a world login. 🤷🏾‍♂️

    • bitsplease@lemmy.ml
      link
      fedilink
      arrow-up
      12
      arrow-down
      1
      ·
      1 year ago

      I don’t think you understand how the fediverse works of you think that solves the problem - lemmy.world being unstable effects its ability to federate properly with other instances

      Badly managed popular instances unfortunately affects the whole fediverse

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

        There has also been problems with federated copies of communities not getting all the actions. I added testing code to demonstrate that comment deletes were not going out to federation peers. Comparing copies of data between instances for the same community shows some overlooked problems. Still have more tests to add.

    • sabreW4K3@lemmy.tfOP
      link
      fedilink
      arrow-up
      29
      arrow-down
      2
      ·
      1 year ago

      No, I’m trying to find a solution to a very real problem. World has had at least partial outages every day for a week now. It affects everyone when it gives the impression that things don’t work and people aren’t able to create content to attract new people to the wider platform. But have an upvote anyway.

    • Kecessa@sh.itjust.works
      link
      fedilink
      arrow-up
      15
      arrow-down
      4
      ·
      1 year ago

      What?

      People can subscribe to other instances or even host their own. If the majority of users end up on the same instance then what’s the point of decentralization? Even worse if the traffic it generates for that instance makes it unstable.

      Should the admin do nothing until the instance is mostly down with windows of uptime throughout the day?

      • RoundSparrow@lemmy.ml
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        1 year ago

        A big part of the problem is that a new instance starts with zero database content and PostgreSQL performs fine with the way Lemmy organizes the data. But then there isn’t anything for people to read, and search is only going to pick up local stuff.

        • Kecessa@sh.itjust.works
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          1 year ago

          There’s no perfect solution but I certainly didn’t move to a decentralized platform only to see it be intentionally centralized through inaction.

          • RoundSparrow@lemmy.ml
            link
            fedilink
            arrow-up
            3
            ·
            1 year ago

            The quantity of users on Lemmy I still consider to be pretty low, the performance bugs need to be addressed on a big server. Bugs like not having a WHERE clause on an UPDATE hitting 1500 rows in a table (one row per server) instead of 1 single row… these need to be shaken out.

            The errors of the overload themselves have been a way to throttle growth of the big servers. People were not able to insert new posts and comments into Lemmy.ml - reducing outbound federation activity too, and they went to other servers. This went on all of June and July.