2 Hours RabbitMQ Course with NodeJS, Pros & Cons, Cloud RMQ, RMQ vs Kafka, RMQ in Wireshark & MORE!

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ก.ย. 2024

ความคิดเห็น • 61

  • @suitsandswords2473
    @suitsandswords2473 3 ปีที่แล้ว +5

    I'm commenting ahead of time just to say thank you for your time and knowledge. I've been excited for a course like this from you.

    • @hnasr
      @hnasr  3 ปีที่แล้ว +1

      I appreciate that! much love

  • @Textras
    @Textras 3 ปีที่แล้ว +4

    Nice! Was going to suggest an RMQ live stream. This is a great compelation. Love any advanced RMQ content Hussein. Sharing with the team.

    • @hnasr
      @hnasr  3 ปีที่แล้ว

      Glad it helped !! Thanks for sharing

  • @semperfiArs
    @semperfiArs 2 ปีที่แล้ว +2

    Was looking for this video and absolutely loved it. Would suggest to upload more NodeJS advanced concepts and it's helpful to me and others and your explanation style is really good and find it easy to understand. Keep up your good work 👍😃

  • @damercy
    @damercy 3 ปีที่แล้ว +7

    Love how this guy explains! Such an awesome guy you're Hussein. 🔥🙏

  • @DF-ss5ep
    @DF-ss5ep 2 ปีที่แล้ว +1

    Awesome video, lots of stuff I didn't know. I think, if you're charitable enough with TCP, it does follow a bit the principle of streams. TCP doesn't wait for a response for each packet, it uses a "window" of packets (maybe it's similar to HTTP/2? not sure). Over time, they even added an extension to make that window bigger. But as networks get faster and faster, the window has to be bigger.

  • @tharunrocky14
    @tharunrocky14 3 ปีที่แล้ว +4

    the Gary Vee reference though 😂😂😂 Thank you for your amazing content

  • @megalodon4272
    @megalodon4272 2 ปีที่แล้ว

    Thanks a ton Hussain. Its always a pleasure to learn stuff from this channel.

  • @geekydanish5990
    @geekydanish5990 3 ปีที่แล้ว +2

    Man I just love your energy and thanks for covering this topic 👍

    • @hnasr
      @hnasr  3 ปีที่แล้ว

      Appreciate it!

    • @yuriPT
      @yuriPT 3 ปีที่แล้ว

      topic or queue? :p (pun intended)

  • @kreativcity
    @kreativcity 3 ปีที่แล้ว +1

    Thank you for this in-depth explanation.

  • @ramigoual1246
    @ramigoual1246 3 ปีที่แล้ว +3

    Machallah, great content as usual 💪❤❤

  • @mitulp236
    @mitulp236 2 ปีที่แล้ว

    Amazing man !! Great & useful work 🎉

  • @Viachev
    @Viachev 3 ปีที่แล้ว

    Hello again my Hussein, thanks for vids!

  • @tarkeshduttpant4938
    @tarkeshduttpant4938 3 ปีที่แล้ว +2

    Hi can you make a video on NATS streaming server comparing it with kafka and rabbitmq?

  • @tininottiny8685
    @tininottiny8685 6 หลายเดือนก่อน

    This is such a good video. thank you! Could you direct me to any resource that discuses rabbitmq in the context of a node.js app which is using the cluster module. trying to avoid multiple connections and wondering how connection pooling would work there.

  • @ibrahimaba8966
    @ibrahimaba8966 2 ปีที่แล้ว

    Ohh this is great: new sbscriber ☺️..! I am working on a project where the goal is to build a service that allows to make a deep learning pipeline from scratch(features extraction, training, deploylment). your video was helpfull. Thanks.

  • @sagartyagi2450
    @sagartyagi2450 3 ปีที่แล้ว +1

    Thanks a lot for awesome tutorial. Got a bit confused about the synchronous and asynchronous explained around 2:07:00, what do we mean by saying Snchronous means, you make a request and wait for the response, but still you can do other things?? Isn't this asynchronous???
    And the reverse as, for Asynchronous you hit a service , you immediately get a response, it's just that the HIT doesn't need to be at that moment itself, it can be queued...but once you hit the service, you get the response immediately in async?? Didn't get this, why does it needs to be immediate? I though it's more of like promise, where to hit some other service, do your other stuff, and once you receive the response, you process it.
    Can you please share some thoughts?

    • @hnasr
      @hnasr  3 ปีที่แล้ว

      Its an important concept that I explain here th-cam.com/video/N5Ky-mz6n-8/w-d-xo.html

  • @juliusgrybauskas816
    @juliusgrybauskas816 3 ปีที่แล้ว

    dude. You are amazing. Big shot out

  • @AhmedHussein-ri3cm
    @AhmedHussein-ri3cm 3 ปีที่แล้ว +4

    I hit the like, even before completing the video xD
    Btw, Hussein, can you kindly create a "Discord" channel ?? it will be easier for us to get in touch and communicate, help .. etc

    • @techwithimad4672
      @techwithimad4672 3 ปีที่แล้ว +1

      i hit the like before even start the video lol

  • @hydtechietalks3607
    @hydtechietalks3607 ปีที่แล้ว

    At 1:0:00 code starts, interesting...! At 2:30:18 Why some orders are processed on fast pace... remember the PRIORITY QUEUE everywhere for PREMIUM MEMBERS..:D

  • @kervmeister69
    @kervmeister69 3 ปีที่แล้ว

    Thank you for this!

  • @AliYasir5247
    @AliYasir5247 3 ปีที่แล้ว +1

    awesome. thank you

    • @hnasr
      @hnasr  3 ปีที่แล้ว

      You bet!

  • @ktrifon
    @ktrifon 3 ปีที่แล้ว

    Thank you so much for the video...

  • @AhmedABED-km6fv
    @AhmedABED-km6fv 3 ปีที่แล้ว

    FREAKING AMAZING

  • @BeOriiGiinaL
    @BeOriiGiinaL 2 ปีที่แล้ว

    Hello, I would like to ask if it is a good practice to have a message consumer in frontend web app?
    I suppose no, because in this way the rabbitmq server's credentials could be seen by everyone and so anyone could consume your information as well, right?

  • @ayushtripathi4514
    @ayushtripathi4514 2 ปีที่แล้ว

    Nice one..what can I say..aa yes "GOLDMINE" would be perfect.
    One more thing... can you please just put a list of the books that you have right back on your book shelf.... heheheehehe

  • @sethuramvenkatesh
    @sethuramvenkatesh 3 ปีที่แล้ว

    Hey Hussein, are you learning French?
    You sound awesome when you utter french in between the video.
    Anyhow, I really love the way you present the content.
    Just, no need to put efforts to comprehend it, goes and sits in the deepest parts of mind in the first go.
    Love ya.

  • @ashutoshshukla5253
    @ashutoshshukla5253 2 ปีที่แล้ว

    How client will know packet didn't receive at server using stream(UDP) ?

  • @MunshiWahid
    @MunshiWahid 3 ปีที่แล้ว

    Great video. Thanks a lot

    • @hnasr
      @hnasr  3 ปีที่แล้ว

      Glad you liked it!

  • @aleksandrgurnak3911
    @aleksandrgurnak3911 2 ปีที่แล้ว

    Thank you so much 🔥

  • @walid7189
    @walid7189 3 ปีที่แล้ว

    WOW! Thanks!

  • @abessesmahi4888
    @abessesmahi4888 3 ปีที่แล้ว +1

    ممتاز
    بارك الله فيك.

  • @frankrow
    @frankrow 2 ปีที่แล้ว

    Hello Wisconsin!

  • @augmentos
    @augmentos 2 ปีที่แล้ว

    Is AMQPS better than WebSTOMP? Love the Gary V joke haha

  • @SudieLevenhagen
    @SudieLevenhagen 23 วันที่ผ่านมา

    253 Quigley Mountain

  • @jondoe79
    @jondoe79 3 ปีที่แล้ว

    Super

  • @imadrajwani4927
    @imadrajwani4927 3 ปีที่แล้ว

    Lol "why am I referring to computers with gender.." cracked me up

  • @allen6112
    @allen6112 3 ปีที่แล้ว

    Here is the link to the article: doordash.engineering/2020/09/03/eliminating-task-processing-outages-with-kafka/

    • @hnasr
      @hnasr  3 ปีที่แล้ว

      thanks! updated the description as well

  • @chriswang3495
    @chriswang3495 3 ปีที่แล้ว +1

    It's the best thing ever!! (not really) LMAO

  • @khushgandhi6638
    @khushgandhi6638 2 ปีที่แล้ว

    1:18:44

  • @spagon
    @spagon 2 ปีที่แล้ว

    29:34 LOL

  • @gunnvant
    @gunnvant 2 ปีที่แล้ว

    comment 1

  • @fredericgendebien142
    @fredericgendebien142 2 ปีที่แล้ว

    The publisher should not know about the queue but only the exchange! That is the goal of AMQP...

  • @leeshey99
    @leeshey99 2 ปีที่แล้ว

    you should keep your volume steady, too much dynamic in your audio makes me tired of listening even your content is great

  • @AnonymousAccount514
    @AnonymousAccount514 3 ปีที่แล้ว

  • @AnonymousAccount514
    @AnonymousAccount514 3 ปีที่แล้ว

    i’m having a man crush

  • @MatsRolfson
    @MatsRolfson 2 ปีที่แล้ว

    Obviously you missed the whole point with AMQP/RabbitMQ. The way you use RabbitMQ don't justify the intended use of AMQP and RabbitMQ. You should just use zeroMQ or Redis. If you want to explore a technology, don't just do a hello world example. Try to understand what AMQP is and what it was designed for. As you said in the beginning. "Everything developed has a purpose" a business case to solved. You example is NOT that business case.

  • @gunnvant
    @gunnvant 2 ปีที่แล้ว

    comment 1