Categoria

Pagina 1 di 1

Laravel Queues

Laravel Queues: gestione di job asincroni con Redis, database o SQS. Design di job idempotenti, priority, failure handling, monitoring.

Laravel è il framework PHP che uso in buona parte dei progetti dei miei clienti, dalle versioni 5.x fino alle più recenti. In questa categoria tratto specifiche componenti e pattern Laravel che trovo utili nella pratica quotidiana, con l'obiettivo di produrre applicazioni manutenibili e scalabili nel tempo.

Per approfondire Laravel Queues nel tuo progetto, scrivimi per una consulenza mirata oppure scopri il mio percorso professionale.

Testing dei job in coda Laravel: da Queue::fake() a withFakeQueueInteractions() per validare retry, release e failure senza broker

Testing dei job in coda Laravel: da Queue::fake() a withFakeQueueInteractions() per validare retry, release e failure senza broker Queue::fake() verifica che un job venga dispatchato correttamente, ma non testa cosa succede dentro handle() quando il job deve rilasciarsi, cancellarsi o fallire. withFakeQueueInteractions(), introdotto in Laravel 11, permette di chiamare handle() in isolamento e asserire su release(), delete() e fail() senza un broker reale. Continua a leggere
Ultima modifica: