Background processing with gearman