Я делал операционный контур на Laravel для сервисной компании: заявки, статусы, SLA, назначение исполнителя. Пики в сезон — синхронный PHP не тянул рассылку и отчёты.
Я описал заявку как агрегат: переходы статусов в одном сервисе, не «update status в любом контроллере». SLA-таймер, эскалация, если никто не взял. Назначение с учётом загрузки смены.
Я вынес почту, мессенджер и PDF в очереди Horizon: retry, failed jobs, алерт, если очередь стоит. Пользователь видит статус сразу; тяжёлое уходит в воркер. Аудит: кто сменил статус, с какого IP.
Стек: Laravel, Eloquent, Horizon, Redis, PostgreSQL, очереди, Docker. NDA: компания не публикуется.