home.social

#sidekiq — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #sidekiq, aggregated by home.social.

fetched live
  1. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #rubygems #reverseproxy #forumsoftware #selfhosting #redis #rockylinux #opensource #rubyonrails #postgresql #elasticsearch #selfhosted #forum #sidekiq #letsencrypt

  2. Dear #MastoAdmin for anyone using #S3 storage I would highly recommend disabling S3 multipart uploads for a day (or forever) to see if you notice any improvements.

    Pre-existing issues with Mastodon and S3, plus some recent regressions in the #AWS S3 library can cause a variety of issues, notably in the ingress #sidekiq worker, such as:

    - infinite disk usage in /tmp
    - higher outbound bandwidth use (2-4x)
    - higher cpu and memory use by sidekiq
    - higher costs on providers like Wasabi that have minimum duration charges for incomplete multipart uploads

    You can do this by setting S3_MULTIPART_THRESHOLD=1073741824 (any sufficiently high value that all processed media will fit below).

    Note that setting S3_FORCE_SINGLE_REQUEST=true is not sufficient, as this only impacts reading files from S3 to disk, and not uploading to S3. Increasing S3 timeouts and retries may help, but doesn't solve the issues entirely.

    The results will depend on your environment and specific S3 provider, but are significant and worth testing to see if they affect you.

    github.com/mastodon/mastodon/i

    github.com/aws/aws-sdk-ruby/is

    github.com/mastodon/mastodon/p

  3. Dear #MastoAdmin for anyone using #S3 storage I would highly recommend disabling S3 multipart uploads for a day (or forever) to see if you notice any improvements.

    Pre-existing issues with Mastodon and S3, plus some recent regressions in the #AWS S3 library can cause a variety of issues, notably in the ingress #sidekiq worker, such as:

    - infinite disk usage in /tmp
    - higher outbound bandwidth use (2-4x)
    - higher cpu and memory use by sidekiq
    - higher costs on providers like Wasabi that have minimum duration charges for incomplete multipart uploads

    You can do this by setting S3_MULTIPART_THRESHOLD=1073741824 (any sufficiently high value that all processed media will fit below).

    Note that setting S3_FORCE_SINGLE_REQUEST=true is not sufficient, as this only impacts reading files from S3 to disk, and not uploading to S3. Increasing S3 timeouts and retries may help, but doesn't solve the issues entirely.

    The results will depend on your environment and specific S3 provider, but are significant and worth testing to see if they affect you.

    github.com/mastodon/mastodon/i

    github.com/aws/aws-sdk-ruby/is

    github.com/mastodon/mastodon/p

  4. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #selfhosting #opensource #forum #letsencrypt #postgresql #rockylinux #selfhosted #elasticsearch #rubyonrails #rubygems #forumsoftware #redis #sidekiq #reverseproxy

  5. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #rockylinux #postgresql #reverseproxy #forumsoftware #elasticsearch #rubyonrails #redis #sidekiq #selfhosting #rubygems #selfhosted #letsencrypt #forum #opensource

  6. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #rockylinux #postgresql #reverseproxy #forumsoftware #elasticsearch #rubyonrails #redis #sidekiq #selfhosting #rubygems #selfhosted #letsencrypt #forum #opensource

  7. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #postgresql #rubyonrails #forumsoftware #rockylinux #rubygems #opensource #elasticsearch #forum #selfhosted #letsencrypt #reverseproxy #selfhosting #sidekiq #redis

  8. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #forum #sidekiq #elasticsearch #rubygems #reverseproxy #selfhosted #rubyonrails #letsencrypt #redis #selfhosting #postgresql #forumsoftware #opensource #rockylinux

  9. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #forum #sidekiq #elasticsearch #rubygems #reverseproxy #selfhosted #rubyonrails #letsencrypt #redis #selfhosting #postgresql #forumsoftware #opensource #rockylinux

  10. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #sidekiq #forumsoftware #selfhosting #forum #opensource #reverseproxy #selfhosted #rubyonrails #redis #rockylinux #elasticsearch #postgresql #rubygems #letsencrypt

  11. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #rubyonrails #redis #forum #rockylinux #selfhosted #opensource #forumsoftware #letsencrypt #reverseproxy #sidekiq #rubygems #selfhosting #postgresql #elasticsearch

  12. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #rubyonrails #redis #forum #rockylinux #selfhosted #opensource #forumsoftware #letsencrypt #reverseproxy #sidekiq #rubygems #selfhosting #postgresql #elasticsearch

  13. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #letsencrypt #forum #sidekiq #opensource #forumsoftware #elasticsearch #rubyonrails #rubygems #rockylinux #selfhosting #postgresql #reverseproxy #redis #selfhosted

  14. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #letsencrypt #forum #sidekiq #opensource #forumsoftware #elasticsearch #rubyonrails #rubygems #rockylinux #selfhosting #postgresql #reverseproxy #redis #selfhosted

  15. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #opensource #rockylinux #sidekiq #reverseproxy #letsencrypt #rubyonrails #redis #selfhosted #elasticsearch #rubygems #forumsoftware #forum #selfhosting #postgresql

  16. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #forumsoftware #forum #postgresql #rockylinux #sidekiq #reverseproxy #rubyonrails #letsencrypt #opensource #redis #elasticsearch #selfhosting #rubygems #selfhosted

  17. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #redis #postgresql #rubyonrails #sidekiq #selfhosting #opensource #forum #rubygems #forumsoftware #letsencrypt #elasticsearch #reverseproxy #selfhosted #rockylinux

  18. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #forumsoftware #reverseproxy #selfhosted #sidekiq #letsencrypt #rockylinux #opensource #selfhosting #postgresql #rubygems #forum #rubyonrails #redis #elasticsearch

  19. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #selfhosted #opensource #forumsoftware #postgresql #elasticsearch #sidekiq #selfhosting #redis #rubygems #letsencrypt #forum #rockylinux #rubyonrails #reverseproxy

  20. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #selfhosting #reverseproxy #rockylinux #forum #rubygems #opensource #forumsoftware #selfhosted #postgresql #letsencrypt #redis #sidekiq #rubyonrails #elasticsearch

  21. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #opensource #reverseproxy #elasticsearch #selfhosted #forumsoftware #selfhosting #rockylinux #rubyonrails #rubygems #redis #forum #sidekiq #postgresql #letsencrypt

  22. Die Fehler in #Sidekiq nehmen langsam zu, wir verlieren den Kontakt zu den anderen .de-Instanzen.

    #Mastoadmin #Fnordon #DNSSEC #DEFAIL

  23. Die Fehler in #Sidekiq nehmen langsam zu, wir verlieren den Kontakt zu den anderen .de-Instanzen.

    #Mastoadmin #Fnordon #DNSSEC #DEFAIL

  24. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #postgresql #forum #opensource #rockylinux #letsencrypt #selfhosted #rubyonrails #rubygems #reverseproxy #selfhosting #sidekiq #elasticsearch #forumsoftware #redis

  25. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #selfhosting #postgresql #elasticsearch #rubygems #rubyonrails #letsencrypt #forum #opensource #reverseproxy #selfhosted #rockylinux #sidekiq #redis #forumsoftware

  26. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #postgresql #rubygems #selfhosted #forumsoftware #rubyonrails #opensource #redis #forum #elasticsearch #rockylinux #sidekiq #letsencrypt #reverseproxy #selfhosting

  27. I spent a couple of days of fighting with forked #Ruby processes (think, #Sidekiq Swarm, #Puma Clusters, etc…) having broken network connections. I'd made sure to cleanup and/or re-establish connections pre/post fork. Yet the errors persisted. At which point, I was convinced, “It's me. I'm the problem, it's me.”

    And then… it turned out to be a Ruby 3.2+ and #macOS 26+ bug! bugs.ruby-lang.org/issues/21790

  28. How do you #Mastodon #instance owners handle losing customization at the server file level after updating to the latest version? I'm currently using custom #sidekiq jobs to do this and keeping a record of what file goes where, and copies of them after the update completes that I've had to edit.

  29. turns out this #mastodon instance's #sidekiq background processing job died two days ago and i totally didn't notice during yesterday's launch day 🤐

    good lesson in scaling sidekiq though, it's now catching up on a two day processing queue 🏭

  30. When introducing parallelism in Rails,
    the real danger isn’t threads.

    It’s connection pool exhaustion.

    Based on a Kaigi on Rails 2025 talk by @katakyo, I wrote a breakdown of how to safely scale parallel workloads in production Rails systems.

    Full article here:

    rubystacknews.com/2026/02/12/d

    #Ruby #Rails #Sidekiq #Performance #AWS #Scaling

  31. Can a #Mastodon specialist enlighten me?

    Yesterday my host, @mastohost sent me an email to tell me that my media storage was full (which surprised me, especially because I very recently started automatically deleting my oldest posts to avoid just this). Today, rummaging through the admin, I found this very surprising graph in #Sidekiq
    What could this be? Or is it the deletion of old posts that triggered that spike in processes? But if old posts have been deleted, why is the media storage full?

  32. Here's something I cooked up over the weekend: a terminal user interface (TUI) that renders @honeybadger observability dashboards from our YAML source format (which we recently made public, more to come on that).

    honeybadger.io/changelog/insig

    It's actually really cool how fast you can move around in an interface like this compared to in the browser. I can literally copy/paste any Honeybadger dashboard source into this and use it in the terminal.

    Still has a way to go, but I'll probably put it up on a GitHub repo at some point. Built in Rust—Ratatui (ratatui.rs/) is an awesome TUI framework.

    #Monitoring #Observability #Rust #Ruby #RubyOnRails #Sidekiq

  33. next week i am hoping to finally migrate the #postgres of this #mastodon instance from managed to #selfhosted

    also just ran a test with #sidekiq on a different server. need to wait until some self-hosting changes next week, then we can tinker again

  34. this is what #mastodon #sidekiq is doing ... after some time the graph seems to drift to the left.

  35. has anybody noticed that the #sidekiq graph gets messed up for #mastodon? i'll take a picture of it when it happens again but it's like the right side of the graph has a 'dead zone' where it won't draw anything.

  36. Hi, in Mastodon v4.4.8+glitch I've many sidekiq errors in tab "Retries":

    Redis::CommandError: NOPERM No permissions to access a channel

    It happens with and without Redis' password options (and in 2 instances I've set up, v4.4.8+glitch and v4.5.0-beta.2+glitch).

    Had a problem with Sidekiq's default queue before (many queue'd entries), buit I could solve it with a second default queue process yesterday.

    Any idea how I can stop this? There are 290k retries.

    Redis is version 8.2.2, OS is Ubuntu 24.04.

    Thanks in advance

    :boostplease:

    #MastoAdmin #Redis #Glitchsoc #Sidekiq

  37. Hm, die Default-Queue von Sidekiq ist sehr voll und wächst unaufhörlich. Es werden auch immer ein paar Tasks abgearbeitet, aber nie genug, damit die Zahl der Tasks tatsächlich runter geht.

    Habe die Zahl der Threads für Sidekiq schon von 25 auf 75 verdreifacht, bringt aber nichts. Will morgen mal mit den Prozessen jonglieren (und Threads wieder auf 25).

    Es ist eine sehr kleine Instanz, 3 aktive User, überlastet kann sie eigentlich nicht sein. Tritt seit einem der letzten Updates von Mastodon v4.4.n+glitch auf (Stable-4.4).

    Kennt das noch jemand?

    Gerne Boost, danke.

    #Mastodon #Glitchsoc #Sidekiq

  38. After I upgraded my #Mastodon server from 4.2.x to 4.4.1, I ran all needed upgrade scripts, restarted all Mastodon services and everything was up & running.
    Everything but #sidekiq
    I noticed that I did not get new messages after a while, restarted all Mastodon processes to no avail.
    I rebooted the server and it is OK now.
    What could be wrong?

  39. The #sidekiq game night is on the top floor of the Sheraton. 8pm-late, see you there! #railsconf