Я строю систему с большими объемами транзакций, в основе которой лежит рекурсивная функция.
Короче говоря, я хочу создать паука, который развернется и извлечет URL-адреса, найденные в ссылках на странице, изатем возьмите каждый из этих URL и продолжайте что-то делать.за короткое число циклов нагрузка может экспоненциально возрастать, поэтому я хочу приложить большие усилия, чтобы сделать этот код максимально упрощенным и эффективным.
мне следует использовать многопоточность?если да, то как (как выглядит логика)
Я использую последние asp.net c # и VS2010 с .net4 и надеюсь, что у новой технологии есть какой-то простой способ сделать это и скрыть всю сложностьпод капотом, обрабатывая логику эффективно и очень быстро.