Queue & Job Async

Pindahkan proses lambat (seperti kirim email atau generate PDF) ke Queue/Job (php artisan make:job SendEmailJob) agar respon ke user tetap instan.

👀 Contoh dulu

SendWelcomeEmail::dispatch($user);

Hasilnya: Job didaftarkan ke antrean queue dan diproses oleh worker di background.

💡 Jalankan worker antrean di server dengan php artisan queue:work.

📝 Sekarang giliranmu

Lakukan delegasi (dispatch) antrean pekerjaan bernama SendEmailJob ke latar belakang dengan membawa parameter instance pengguna.

Preview