What are Message Queues? | BullMQ Queues NodeJS

Welcome to the comprehensive crash course on Message Queues and BullMQ, explicitly designed for NodeJS developers! In this highly informative and engaging video, we will delve into the world of message queuing and explore the powerful capabilities of BullMQ in NodeJS applications. We are going to cover all the topics including:
- What are message queues?
- How Queues Work
- Use Cases of Queues
- Dead Letter Queues and etc.
Kafka Crash Course • Apache Kafka Crash Cou...
Timestamps
00:00 Introduction to Message Queues
00:30 What are Message Queues?
02:50 Practical use case of Message Queues
14:00 Dead Letter Queue
27:30 BullMQ and Queue in Node.js
32:00 Coding BullMQ Queues in Nodejs
Titles
- What are Message Queues?
- How do Message Queues Work?
- Implementing Message Queues in Node.js
- BullMQ Crash Course
- BullMQ Queues in Nodejs
- Use Cases of Queues in Nodejs
- Making Queues using Nodejs
Tags
#queues #nodejs #systemdesign #bullmq #redis #messagingqueues #sqs #rabbitmq #backenddeveloper #jobprocessing #programming #coding #backendwebdevelopment

Пікірлер: 89

  • @TonyStark90743
    @TonyStark9074311 ай бұрын

    Only KZreadr who teaches real backend stuff in nodejs in Hindi.. keep them coming 🎉🎉😊

  • @CoderBB

    @CoderBB

    11 ай бұрын

    Yupp there 2 more Coders Gyan & Code with Jay

  • @TonyStark90743

    @TonyStark90743

    11 ай бұрын

    @@CoderBB didn't know about code with jay. Have you learned anything from him?

  • @gauravtiwari6104

    @gauravtiwari6104

    29 күн бұрын

    @@CoderBB coders gyaan is highly underatted

  • @suryanshverma2311

    @suryanshverma2311

    22 күн бұрын

    Right brother

  • @kimjongun2217
    @kimjongun221711 ай бұрын

    please keep coming with new concept like this in node js it helps a lot

  • @ujjwalrockriser
    @ujjwalrockriser8 ай бұрын

    I am shocked that more than 30 minutes is just theory and than the coding part came. Salute you sir, essa hi padhate raho.

  • @akhildonthula6160
    @akhildonthula61609 ай бұрын

    you are the real time person please don't stop uploading videos

  • @complexx8092
    @complexx809211 ай бұрын

    No way, I was just going to start looking for this exact topic... Thanks a ton..

  • @ananyobratapal5521
    @ananyobratapal55216 ай бұрын

    Your teaching style and communication skills are really good! You rightfully got a sub!

  • @deezwhat2791
    @deezwhat279111 ай бұрын

    This guy is ahead of the whole KZread channel, damn

  • @malikadnan7
    @malikadnan76 ай бұрын

    love you hogya bro wadda wadda. i was having message loss issues wrt scaling! shukriya for this

  • @user-gm4cp2xz8j
    @user-gm4cp2xz8j6 ай бұрын

    Lovely explanation Piyush bhai... You are doing a great job by making the concept clear in the beginning and also by showing the real coding part at the end. 🤟🤟🤟

  • @ibrahimjavaid6861
    @ibrahimjavaid68618 ай бұрын

    from basic to advance Now that a way of teaching.

  • @nitingoswami1959
    @nitingoswami19592 ай бұрын

    Bro your doing great job for future devs ❤

  • @sohanbafna2282
    @sohanbafna22822 ай бұрын

    Like always - You are awesome. Following KISS principle for explanation

  • @fahadtahir4425
    @fahadtahir44258 ай бұрын

    I really like your concepts boss.

  • @asfandsiddique7434
    @asfandsiddique74347 ай бұрын

    great teaching brother keep it up and It would be awesome if you teach how to handle errors in queues

  • @hkverse6016
    @hkverse60166 ай бұрын

    Great explanation!

  • @amomynys
    @amomynysАй бұрын

    Great tutorial

  • @iamakashkumarram
    @iamakashkumarram11 ай бұрын

    Awesome video piyush Sir ❤

  • @odiavloggerdhiraj903
    @odiavloggerdhiraj90310 ай бұрын

    Thank you so much sir 🙏

  • @ztrixx3280
    @ztrixx328021 күн бұрын

    Maza aa gya, :)

  • @ichigokurosaki7120
    @ichigokurosaki712011 ай бұрын

    Great video as always bro Please make a tutorial on redis as well

  • @weforyouweb1165
    @weforyouweb116510 ай бұрын

    Jordar sir ji ❤

  • @programming5484
    @programming548411 ай бұрын

    Thank you Man

  • @hassanmahmood3747
    @hassanmahmood374711 ай бұрын

    much respect from pakistan eagerly waiting for thread BE architecture video ..

  • @arpandeepsingh9049
    @arpandeepsingh904911 ай бұрын

    Amazing!!!!!!

  • @mystic_monk55
    @mystic_monk558 ай бұрын

    Nice video bhai

  • @bdeveloper09
    @bdeveloper096 ай бұрын

    Super explained

  • @abhinay.k
    @abhinay.k4 ай бұрын

    thank you

  • @hasan1578
    @hasan1578Ай бұрын

    Awesome

  • @arpitnakrani8108
    @arpitnakrani810811 ай бұрын

    Fantastic ! It will be good if you come up with redis explanation

  • @pritamkumar6454
    @pritamkumar645411 ай бұрын

    Great 👍

  • @yashpately.1735
    @yashpately.173511 ай бұрын

    Best video ❤❤

  • @ihasaniftekhar
    @ihasaniftekhar10 ай бұрын

    And I Subscribed!

  • @prashlovessamosa
    @prashlovessamosa7 ай бұрын

    Thanks piyush the Goat.

  • @Rehmaan.
    @Rehmaan.11 ай бұрын

    Which theme you are using in vs code?

  • @anupammanitripathi2731
    @anupammanitripathi27312 ай бұрын

    Great

  • @HasanKhan-nq2ch
    @HasanKhan-nq2ch10 ай бұрын

    so so so much good video!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @varshilpatel2545
    @varshilpatel254511 ай бұрын

    Best video

  • @mayanksgajjar
    @mayanksgajjar11 ай бұрын

    Hey bro, which tool & pen you are using for drawing and writing?

  • @StartupSpells
    @StartupSpells4 ай бұрын

    love it. can you do one on bullmq with next.js in dockerfile? cant figure out how to keep the worker running in next.js.

  • @coderkashif
    @coderkashif7 ай бұрын

    great

  • @NobleNiraj
    @NobleNiraj11 ай бұрын

    Brother Piyush let's do setup tour. its a must.

  • @lionwild1952
    @lionwild19526 ай бұрын

    love

  • @suryanshverma2311
    @suryanshverma231122 күн бұрын

    Sir transcoded videos ko s3 ki private bucket se signed url generate kar ke chalata hoon toh nahi chalta hai,but public bucket pe hi kaam kar raha hai..how to solve this problem..

  • @sankhasuvraghatak
    @sankhasuvraghatak11 ай бұрын

    hi Piyush bhaiya. i did a pull request regarding a contribution on your Repo. 1) apply issue label to PR 2) validate PRs both were successful but 3) Vercel- authorization required to deploy was unsuccessful I'm new to open source so i don't know about this(and have no one to ask to). can you tell me what's the problem please?

  • @raiyanshaikh4327
    @raiyanshaikh432711 ай бұрын

    Hello sir, can you please make a video on Apollo federation and subgraph or small demo on it?

  • @user-rk9iz1uu7n
    @user-rk9iz1uu7n4 ай бұрын

    Bro redis use kr rhe hai to code to app engine me deploy kaise kre?

  • @pushkarkathayat7893
    @pushkarkathayat78937 ай бұрын

    Can we use it in Nextjs on Vercel? Thanks

  • @CoderBB
    @CoderBB11 ай бұрын

    Hey bro can you build a webhook mechanisms using message queue and it should be highly scalable. I think that's a good idea of project

  • @saqibullah7286
    @saqibullah72867 ай бұрын

    Sir please make playlist on microservices in node js

  • @anuragprakash7256
    @anuragprakash725610 ай бұрын

    After worker has processed the data, the data which was sent though the queue still remains in redis. Is there a way to delete that from redis once the processing is done ?

  • @prayanshparmar930

    @prayanshparmar930

    6 ай бұрын

    yes, use expire("name",time-to-expire(in second))

  • @kuldipkumar3363
    @kuldipkumar33634 ай бұрын

    Please help me Hello sir I am using bullMq in my project to upload excell data to mongodb. My producer function insert all the jobs in queue but there is some problem with my consumer function . Consumer always skip 20-30 job. means consumer not processing 20 to 30 jobs while on billboard show all jobs completed. Please help me.

  • @codewithsunil5990
    @codewithsunil599011 ай бұрын

    Awesome video sir Please bring next video on Docker

  • @samareshshil69
    @samareshshil697 ай бұрын

    ❤❤❤❤❤❤❤

  • @kimjongun2217
    @kimjongun221711 ай бұрын

    Thanks bro very very much is rabbitmq also same?

  • @pankajsingh7223
    @pankajsingh722311 ай бұрын

    hello ek live season similar to open source live season for database SQL database is really missing 😢

  • @iampiyush100
    @iampiyush10011 ай бұрын

    ❤❤

  • @gopalsavaliya3205
    @gopalsavaliya320511 ай бұрын

    hii sir , When you post fullstack project ?? we are waiting our excited project

  • @pabitradakua8113
    @pabitradakua811311 ай бұрын

    😍

  • @imchiragkumar
    @imchiragkumar2 ай бұрын

    oo, this is called the messages queue, can you please make a video on it, how to implement please bhaiya

  • @sanjanajain7672
    @sanjanajain76723 ай бұрын

    Hi i am stuck with the below error, not able to identify the issue? throw new Error('Worker requires a connection'); ^ Error: Worker requires a connection at new Worker (G:\bull-message-queue-tut ode_modules\bullmq\dist\cjs\classes\worker.js:46:19) at Object. (G:\bull-message-queue-tut\worker.js:12:16) at Module._compile (node:internal/modules/cjs/loader:1256:14) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) at node:internal/main/run_main_module:23:47 Node.js v18.16.1 Can someone pls help me? i did all the steps exactly as the video, but worker connection is not happening.

  • @omkarjagtap2212

    @omkarjagtap2212

    3 ай бұрын

    same problem

  • @sahilk197

    @sahilk197

    3 ай бұрын

    @@omkarjagtap2212 same problem. did u find any solution?

  • @meditationalmusic610

    @meditationalmusic610

    12 күн бұрын

    bro just pass the object of connection configuration new Worker("nameOfQueue", async jobid => {}, { connection: { host: "localhost", port: 6379 }}

  • @HimanshuSingh-ek3mu
    @HimanshuSingh-ek3mu11 ай бұрын

    Bhaiya apne main cheez toh batayi hi nhi that is asynchronous processing jiske liye message queue ko introduce Kiya tha

  • @shubhamgupta-bl1tr
    @shubhamgupta-bl1tr11 ай бұрын

    Is the Kafca message queue or not

  • @rishiraj2548
    @rishiraj2548Ай бұрын

    🎉

  • @rishabhvishwakarma6438
    @rishabhvishwakarma64386 ай бұрын

    Can we use message queue to make a blockchain transaction?

  • @sayantanichatterjee2445
    @sayantanichatterjee24453 ай бұрын

    Sir please make a video on how to upload a turborepo to vercel app.

  • @CoderBB
    @CoderBB11 ай бұрын

    Also bring a tutorial pn Rabbitmq

  • @contentshark5122
    @contentshark51226 ай бұрын

    Is it better than Rabbit MQ / Kafka ?

  • @ajitpatil7214
    @ajitpatil721411 ай бұрын

    Need tutorial for microservice application in nodejs.I really want to learn how to build microservice application and how to manage database , still I have not got good resource from where I can learn. If you know good resource or refrence form were I can learn . please give like open source links or something. I hoping you will make on this.

  • @HimanshuSingh-ek3mu
    @HimanshuSingh-ek3mu11 ай бұрын

    Redis p ek separate vedio how to use with mern

  • @devopsjockey
    @devopsjockey11 ай бұрын

    If I know only java can't I contribute to open source

  • @krcpr007
    @krcpr00711 ай бұрын

    Please always timestamps

  • @defender2212
    @defender22124 ай бұрын

    bro Zapier or ManyChat ka system design or clone (or something similar) lao. 2 months say mere dimag me yashi chal raha hai. Can't sleep. 😵

  • @cstechnique
    @cstechnique10 ай бұрын

    you are great but i dont know hindi, could you please make a english version for this video

  • @filmydeva
    @filmydeva2 ай бұрын

    Consumer is better term than Workers.

  • @Robytsu
    @Robytsu10 ай бұрын

    Why the english title when you speak in an other language?

  • @nitingoswami1959

    @nitingoswami1959

    2 ай бұрын

    So sad now don't complain to your mom 🤣

  • @Learn_IT_with_Azizul
    @Learn_IT_with_Azizul8 ай бұрын

    Very useful topic. But, after watching English headlines, we the English speakers are entering and found your real language is not the English maybe Hindi. That’s shocking for us. So that please mention the different language at the headline. Thank you

  • @bishalkundu7592
    @bishalkundu75924 ай бұрын

    How to deploy this worker for free

  • @suvrajitmondal2325
    @suvrajitmondal232511 ай бұрын

    I like project videos instead of these tutorials.