Então, o processo do unicorn é o responsável por renderizar a página e entregá-la ao nginx. Após 30 segundos, o nginx desiste, mas o processo do unicorn não sabe disso, então ele continua renderizando a página.
A questão é: por que o unicorn demora tanto para renderizar certos tópicos?
Acho que sua RAM está boa.
Você pode tentar usar o mini-profiler para ver o que está acontecendo. Aqui está como fazer isso (está no contexto de um problema não relacionado).
Você pode verificar o Sidekiq indo para /sidekiq como administrador.