20 votes

Scaling Mastodon in the face of an exodus

4 comments

  1. mtset
    Link
    Posted here at the request of @cmccabe.

    I recently moved to a well-established Mastodon (Hometown fork) server called weirder.earth, a wonderful community with several very dedicated moderators and longstanding links to other respected servers in the fediverse. Overall, it’s been lovely; the community is great, the Hometown fork has some nice ease-of-use features, and the moderators tend to squash spam and bigotry pretty quickly.

    Then Elon Musk bought Twitter.

    Posted here at the request of @cmccabe.

    5 votes
  2. [2]
    skybrian
    Link
    Very nice writeup! I wonder why having more threads doesn't help much, versus adding more processes? Is this a Ruby thing?

    Very nice writeup!

    I wonder why having more threads doesn't help much, versus adding more processes? Is this a Ruby thing?

    4 votes
    1. mtset
      Link Parent
      Apparently beyond 25 threads, Sidekiq doesn't scale within a single process. I have no idea why; definitely a weird Ruby thing.

      Apparently beyond 25 threads, Sidekiq doesn't scale within a single process. I have no idea why; definitely a weird Ruby thing.

      5 votes
  3. Eric_the_Cerise
    Link
    Excellent writeup ... this is the kind of work that will get Mastodon thru it's current growing pains. I used to follow her on Mastodon, IDK I stopped, or why. Just requested to refollow her.

    Excellent writeup ... this is the kind of work that will get Mastodon thru it's current growing pains.

    I used to follow her on Mastodon, IDK I stopped, or why. Just requested to refollow her.

    2 votes