BullMQ er en Redis-baseret jobkø til Node.js. Vurdér den ud fra arbejde, der må afsluttes efter HTTP-svaret og skal spores eller gentages.
Tag en stor rapport. Generering inde i anmodningen kan lade brugeren vente til timeout. Med en kø kan applikationen acceptere arbejdet, returnere et job-ID og behandle det separat.
1. Se, hvad flytningen til en kø ændrer
[User] -> [API: submit job] -> [Redis / BullMQ] -> [Worker]
| |
[Return job ID] [Saved report]
