1. A machine-readable non-transitory storage medium having instructions therein, which when executed by a machine, cause the machine to perform a method, the method comprising: receiving a request at a first process from a second process for the first process to perform a data processing task for the second process, the first process running with a first priority, the second process running with a second priority; identifying a dependency relationship between the first process and a third process, the third process running with a third priority to perform a separate data processing task, the dependency relationship indicates the data processing task to be performed via the first process subsequent to completion of the separate data processing task via the third process; updating the third process with the second priority to complete the separate data processing task running with the second priority; and performing the data processing task for the second process via the first process running with the second priority.