задача сохраняет результаты в статическом объекте
Как убедиться, что последующий запрос от того же пользователя попадает в тот же экземпляр, чтобы он мог получить доступ к статическому объекту?
Лучшим способом сделать это, безусловно, было бы либо сохранение его в memcache (подверженном ударам или пропаданию) и / или хранилище данных. Имейте в виду, что с новой моделью ценообразования операции с хранилищами данных будут стоить дороже.