Za finska opravila (delo, ki ne bi smelo blokirati HTTP odgovora), se NestJS integrira s BullMQ (čakalno vrsto podprto z Redis) prek @nestjs/bullmq. Opravila dodate v čakalno vrsto in jih asincrono obdelate v ločenih delavcih — kar drži zahtevke hitre in zanesljivo obravnava težko ali odloženo delo.
Problem, ki ga rešujejo čakalne vrste
Some work is too slow or shouldn't block the request:
✗ sending emails, processing images/video, generating reports, calling slow APIs
→ doing it inline makes the user wait and risks timeouts/failures
✓ QUEUE the work → respond immediately → a worker processes it in the background
