Task Queue Implementation Pattern Ekaterina Gonina (Author), Jike Chong (Shepherd), UC Berkeley ParLab Name Task Queue Problem Some applications can be broken down into variable length tasks to be executed concurrently. How do we efficiently load balance the tasks among processing elements in such applications? Context Many problems can be expressed as a set of tasks where the number of tasks is