Я ' m учусь использовать TPL для пареллинга приложения, которое у меня есть. Приложение обрабатывает файлы ZIP, извлекая все содержащиеся в них файлы и импортируя их содержимое в базу данных. Одновременно может существовать несколько тысяч zip-файлов, ожидающих обработки.
Правильно ли я запускаю отдельную задачу для каждого из этих ZIP-файлов или это неэффективный способ использования TPL?
Спасибо.