Используем Gearman в работе

 - сервер задач/очередей, позволяющий выполнять множество полезных действий, таких как: - балансировка нагрузки - распараллеливание процессов - взаимодействие модулей, написанных на разных языках программирования - построение приложений с распределенной архитектурой - вынесение медленных и тяжелых задач в фоновый режим для ускорения реакции приложения на действия пользователя