Публикации по теме 'task-queues'


Понимание асинхронности, цикла событий, очереди задач в JS
Мы знаем, что Javascript является однопоточным и синхронным. Подробнее об этом здесь . Single-Threaded = Обработка по одной строке за раз. Синхронно = Последовательность = один за другим. Давайте рассмотрим влияние Расёмона на синхронность . Если он обрабатывает один за другим, вторая строка ожидает первую строку, а третья строка — вторую в коде и так далее. Если какая-либо строка или блок занимает больше времени, следующие строки или блоки должны будут ждать, пока..

Элегантные фоновые задания в PHP
Долгое время я искал элегантные решения для создания и запуска фоновых заданий в PHP. Я присоединился к компании, которая массово использовала Laravel, а Laravel поставляет с потрясающей системой Queue . Внезапно я забыл, насколько утомительно и хлопотно было писать очереди на PHP. Но кажется, что очередь Laravel тесно связана с Laravel. У нас заканчиваются такие элегантные решения для приложений, которые не используют фреймворк Laravel. Бернар спешит на помощь. Bernard - мощная..

Глубокое погружение в Laravel Horizon - что происходит за кулисами
Laravel Horizon - это простой способ начать работу с очередями Laravel, уменьшив объем конфигурации для создания и управления работниками очереди. Однако понимание того, как создаются рабочие процессы очереди и в каком порядке обрабатываются задания, может быть немного неясным при запуске, особенно если вы вообще не знакомы с очередями. В этой статье я углублюсь и объясню: Сколько рабочих процессов порождает Laravel Horizon? Если у меня несколько очередей, например очереди high и..