What are Message Queues? | BullMQ Queues NodeJS

Поделиться
HTML-код
  • Опубликовано: 3 июл 2024
  • 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

Комментарии • 88

  • @TonyStark90743
    @TonyStark90743 11 месяцев назад +36

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

    • @CoderBB
      @CoderBB 11 месяцев назад +1

      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 8 дней назад

      @@CoderBB coders gyaan is highly underatted

    • @suryanshverma2311
      @suryanshverma2311 2 дня назад

      Right brother

  • @kimjongun2217
    @kimjongun2217 11 месяцев назад +4

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

  • @akhildonthula6160
    @akhildonthula6160 8 месяцев назад +1

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

  • @complexx8092
    @complexx8092 11 месяцев назад

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

  • @ujjwalrockriser
    @ujjwalrockriser 8 месяцев назад +3

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

  • @ananyobratapal5521
    @ananyobratapal5521 5 месяцев назад

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

  • @malikadnan7
    @malikadnan7 6 месяцев назад +1

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

  • @nitingoswami1959
    @nitingoswami1959 2 месяца назад

    Bro your doing great job for future devs ❤

  • @deezwhat2791
    @deezwhat2791 11 месяцев назад

    This guy is ahead of the whole RUclips channel, damn

  • @ibrahimjavaid6861
    @ibrahimjavaid6861 7 месяцев назад

    from basic to advance Now that a way of teaching.

  • @sohanbafna2282
    @sohanbafna2282 2 месяца назад

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

  • @fahadtahir4425
    @fahadtahir4425 7 месяцев назад

    I really like your concepts boss.

  • @user-gm4cp2xz8j
    @user-gm4cp2xz8j 5 месяцев назад

    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.
    🤟🤟🤟

  • @hkverse6016
    @hkverse6016 5 месяцев назад

    Great explanation!

  • @odiavloggerdhiraj903
    @odiavloggerdhiraj903 9 месяцев назад

    Thank you so much sir 🙏

  • @iamakashkumarram
    @iamakashkumarram 11 месяцев назад

    Awesome video piyush Sir ❤

  • @asfandsiddique7434
    @asfandsiddique7434 6 месяцев назад

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

  • @hassanmahmood3747
    @hassanmahmood3747 11 месяцев назад

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

  • @amomynys
    @amomynys Месяц назад

    Great tutorial

  • @ichigokurosaki7120
    @ichigokurosaki7120 10 месяцев назад

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

  • @prashlovessamosa
    @prashlovessamosa 6 месяцев назад

    Thanks piyush the Goat.

  • @bdeveloper09
    @bdeveloper09 6 месяцев назад

    Super explained

  • @weforyouweb1165
    @weforyouweb1165 9 месяцев назад

    Jordar sir ji ❤

  • @abhinaykumarak01
    @abhinaykumarak01 3 месяца назад

    thank you

  • @programming5484
    @programming5484 10 месяцев назад

    Thank you Man

  • @mystic_monk55
    @mystic_monk55 7 месяцев назад

    Nice video bhai

  • @arpitnakrani8108
    @arpitnakrani8108 10 месяцев назад

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

  • @arpandeepsingh9049
    @arpandeepsingh9049 11 месяцев назад

    Amazing!!!!!!

  • @yashpately.1735
    @yashpately.1735 11 месяцев назад

    Best video ❤❤

  • @HasanKhan-nq2ch
    @HasanKhan-nq2ch 10 месяцев назад

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

  • @pritamkumar6454
    @pritamkumar6454 11 месяцев назад

    Great 👍

  • @ztrixx3280
    @ztrixx3280 День назад

    Maza aa gya, :)

  • @hasan1578
    @hasan1578 14 дней назад

    Awesome

  • @saqibullah7286
    @saqibullah7286 6 месяцев назад +1

    Sir please make playlist on microservices in node js

  • @ihasaniftekhar
    @ihasaniftekhar 9 месяцев назад

    And I Subscribed!

  • @varshilpatel2545
    @varshilpatel2545 11 месяцев назад

    Best video

  • @anupammanitripathi2731
    @anupammanitripathi2731 Месяц назад

    Great

  • @NobleNiraj
    @NobleNiraj 11 месяцев назад

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

  • @Rehmaan.
    @Rehmaan. 11 месяцев назад

    Which theme you are using in vs code?

  • @StartupSpells
    @StartupSpells 4 месяца назад

    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.

  • @mayanksgajjar
    @mayanksgajjar 10 месяцев назад

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

  • @coderkashif
    @coderkashif 6 месяцев назад

    great

  • @kimjongun2217
    @kimjongun2217 11 месяцев назад

    Thanks bro very very much is rabbitmq also same?

  • @samareshshil69
    @samareshshil69 7 месяцев назад

    ❤❤❤❤❤❤❤

  • @sankhasuvraghatak
    @sankhasuvraghatak 11 месяцев назад

    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?

  • @pushkarkathayat7893
    @pushkarkathayat7893 6 месяцев назад

    Can we use it in Nextjs on Vercel? Thanks

  • @raiyanshaikh4327
    @raiyanshaikh4327 10 месяцев назад

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

  • @CoderBB
    @CoderBB 11 месяцев назад +1

    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

  • @lionwild1952
    @lionwild1952 5 месяцев назад

    love

  • @suryanshverma2311
    @suryanshverma2311 2 дня назад

    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..

  • @iampiyush100
    @iampiyush100 11 месяцев назад

    ❤❤

  • @gopalsavaliya3205
    @gopalsavaliya3205 11 месяцев назад

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

  • @codewithsunil5990
    @codewithsunil5990 11 месяцев назад

    Awesome video sir
    Please bring next video on Docker

  • @rishiraj2548
    @rishiraj2548 23 дня назад

    🎉

  • @shubhamgupta-bl1tr
    @shubhamgupta-bl1tr 11 месяцев назад

    Is the Kafca message queue or not

  • @user-rk9iz1uu7n
    @user-rk9iz1uu7n 4 месяца назад

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

  • @imchiragkumar
    @imchiragkumar 2 месяца назад

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

  • @rishabhvishwakarma6438
    @rishabhvishwakarma6438 6 месяцев назад

    Can we use message queue to make a blockchain transaction?

  • @kuldipkumar3363
    @kuldipkumar3363 3 месяца назад

    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.

  • @anuragprakash7256
    @anuragprakash7256 9 месяцев назад +1

    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 5 месяцев назад

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

  • @pabitradakua8113
    @pabitradakua8113 11 месяцев назад

    😍

  • @HimanshuSingh-ek3mu
    @HimanshuSingh-ek3mu 11 месяцев назад +1

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

  • @sayantanichatterjee2445
    @sayantanichatterjee2445 2 месяца назад

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

  • @contentshark5122
    @contentshark5122 6 месяцев назад

    Is it better than Rabbit MQ / Kafka ?

  • @pankajsingh7223
    @pankajsingh7223 10 месяцев назад

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

  • @HimanshuSingh-ek3mu
    @HimanshuSingh-ek3mu 11 месяцев назад

    Redis p ek separate vedio how to use with mern

  • @CoderBB
    @CoderBB 11 месяцев назад

    Also bring a tutorial pn Rabbitmq

  • @devopsjockey
    @devopsjockey 11 месяцев назад

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

  • @sanjanajain7672
    @sanjanajain7672 2 месяца назад

    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 2 месяца назад

      same problem

    • @sahilk197
      @sahilk197 2 месяца назад

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

  • @ajitpatil7214
    @ajitpatil7214 11 месяцев назад

    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.

  • @krcpr007
    @krcpr007 11 месяцев назад

    Please always timestamps

  • @filmydeva
    @filmydeva Месяц назад

    Consumer is better term than Workers.

  • @cstechnique
    @cstechnique 10 месяцев назад

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

  • @defender2212
    @defender2212 4 месяца назад

    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. 😵

  • @Learn_IT_with_Azizul
    @Learn_IT_with_Azizul 8 месяцев назад

    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
    @bishalkundu7592 3 месяца назад

    How to deploy this worker for free

  • @Robytsu
    @Robytsu 9 месяцев назад +1

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

    • @nitingoswami1959
      @nitingoswami1959 2 месяца назад +1

      So sad now don't complain to your mom 🤣

  • @suvrajitmondal2325
    @suvrajitmondal2325 11 месяцев назад

    I like project videos instead of these tutorials.