O Sidekiq oferece algumas respostas.
Hoje notei que as páginas demoraram um pouco demais para carregar. Nos últimos dias, já notei alguma lentidão aqui e ali, por exemplo, no tempo que os links do Discourse levavam para renderizar como títulos de página.
Verifiquei o Sidekiq e havia +100 jobs Enqueued + 5 Busy. Quase todos eles eram RSS Polling feeds. Mudei a periodicidade de polling de 10 minutos para 1 hora e deletei os jobs.
Então verifiquei o servidor, e é isso que aconteceu antes e depois da mudança:
Minha suposição (baseada apenas nisso, ainda não verifiquei o código) é que o RSS Polling enviará os feeds para a fila, quantos você tiver. A fila garantirá que haja um número razoável de jobs simultâneos. Mas… suponho que o risco seja que a fila de feeds se torne tão longa que, quando o novo RSS Poll for engajado, o último ainda esteja em execução, e é aí que as coisas ficam feias até que haja uma reinicialização, mas a fila crescerá novamente, e assim por diante.
Por favor, corrija-me se esta análise estiver errada. ![]()
ATUALIZAÇÃO: RSS Polling em ação, +60 feeds (em uma comunidade ainda nova, sem atividade massiva e ainda menos durante as horas de sono).

