Laravel9 min
Jobs disparados dentro de transação: o bug silencioso do afterCommit no Laravel
Disparar um job dentro de DB::transaction parece inofensivo até o worker ler um registro que ainda não existe. Como trato isso em fluxos financeiros e onde o afterCommit não basta.