Аннотация:
Одним из стандартных модулей сервисного приложения, работающего с иерархическими данными в распределенных файловых системах, является модуль параллельного выполнения. Этот модуль должен обеспечивать рост производительности с увеличением числа узлов и отказоустойчивость выполнения задач. Для увеличения скорости обработки данных требуется разделить целое задание на части, допускающие параллельное выполнение. А для обеспечения отказоустойчивости во время выполнения необходимы специальные механизмы восстановления процесса работы приложения. Вариантам решения этих двух задач посвящена данная работа.