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