+ мне кажется нужно копаться и копаться чтоб полностью понять что это и с чем кушать, в любом случае спасибо
очереди обычно запускают через supervisord, он контролирует чтобы слушатели/обработчики были в том количестве в котором настроен.
База данных не лучшей брокер, это скорее костыль, стоит понимать, что в базу постоянно будет стучаться то кол-во обработчиков которое запустишь.
В качестве брокера неплох redis, достаточно хорош rabbitmq.
Стандартно laravel из коробки так же имеет адаптер к beanstalkd, старенькому но еще рабочему брокеру, вроде даже недавно, в этом году, новая версия была его))
Запустить очереди на shared хостинге не выйдет, там стоит ограничиться только кроном.