У моего веб-приложения My Rails есть десятки методов от вызовов к API и обработки результата запроса. Эти методы имеют следующую структуру:
def method_one
batch_query_API
process_data
end
..........
def method_nth
batch_query_API
process_data
end
def summary
method_one
......
method_nth
collect_results
end
Как я могу запускать все методы запросов одновременно, а не последовательно в Rails (без необходимости запуска нескольких сотрудников, конечно)?
Изменить: все методы вызываются из одной переменной экземпляра. Я думаю, что это ограничивает использование Sidekiq или Delay при отправке заданий одновременно.