BullMQ भनेको Redis मा आधारित Node.js को job queue हो। यो उपयुक्त छ कि छैन तय गर्न HTTP प्रतिक्रिया दिएपछि पूरा गर्न मिल्ने र स्थिति हेर्न वा पुनः प्रयास गर्नुपर्ने काम बाट सुरु गर्नुहोस्।
ठूलो रिपोर्टको उदाहरण लिनुहोस्। अनुरोधभित्रै रिपोर्ट बनाउँदा प्रयोगकर्ता अनुरोधको समय सकिँदासम्म पर्खिन सक्छ। क्युले एप्लिकेसनलाई काम स्वीकार्न, job ID फर्काउन र छुट्टै प्रशोधन गर्न दिन्छ।
1. काम क्युमा सार्दा के बदलिन्छ हेर्नुहोस्
[User] -> [API: submit job] -> [Redis / BullMQ] -> [Worker]
| |
[Return job ID] [Saved report]
