ゼロから作るLaravel Queueワーカー: php artisan queue:work を自作して仕組みを理解する by 濱崎竜太

PHPerKaigi 2026
レギュラートーク(20分)

ゼロから作るLaravel Queueワーカー: php artisan queue:work を自作して仕組みを理解する

avosalmon 濱崎竜太 avosalmon
1

LaravelのQueueは便利ですが、Queueワーカーが裏でどのように動いているのかを知らない人も多いと思います。

ワーカーが内部で何をしているかが分かると、詰まり・遅延・失敗の原因に当たりを付けやすくなり、運用やデバッグがしやすくなります。

このトークでは、ライブコーディングを中心に、LaravelのQueueワーカーをゼロから(ただし必要最小限に簡素化して)実装しながら、php artisan queue:work が実際に何をしているのかを順番に解説します。

「Queueは使っているけれど中身はよく分からない」という人が、処理の流れを自分の言葉で説明でき、トラブル時に切り分けの視点を持てるようになることがゴールです。