Миша, по поводу тредов в рельсах. Рус всё правильно пояснил, я только сделаю акцент на двух вещах:
1. Страдает надёжность: нельзя отследить статус, нельзя ре-трай, если завалилась.
2. Если таких тредов насобирается много в единицу времени, то это либо утечка памяти (это в лучшем случае, если задача IO-intensive), либо ЦПУ вешаться будет и следующие запросы будут буксовать