RabbitMQ Explained - Exchanges

Sdílet
Vložit
  • čas přidán 27. 07. 2024
  • Messages are not sent directly to Queues. They first pass through an Exchange (in the broker) that redirects them to their destination. This video explains the interactions between exchanges, routing keys and bindings in RabbitMQ.
    We will talk about how exchanges and queues are associated with each other, and show examples of how you can use the different exchange types in four different scenarios.
    In the video we focus on the main types of exchanges available in RabbitMQ:
    - Direct Exchange
    - Topic Exchange
    - Fanout Exchange
    - Headers Exchange
    Segments:
    Intro: (0:00)
    What is an Exchange?: (0:28)
    Direct Exchange - Example: (1:38)
    Topic Exchange - Example: (2:15)
    Fanout Exchange - Example: (3:15)
    Headers Exchange - Example: (3:38)
    Outro: (5:06)
    CloudAMQP is the largest hosting provider of the open-source message broker - RabbitMQ. Try it free - www.cloudamqp.com
    New to RabbitMQ? What is RabbitMQ?
    Our blog series "RabbitMQ for beginners" is the perfect introduction - www.cloudamqp.com/blog/2015-0...
    Or download our popular and free RabbitMQ Ebook - www.cloudamqp.com/rabbitmq_eb...
  • Věda a technologie

Komentáře • 48

  • @dcernach
    @dcernach Před 3 lety +26

    One of the best explanations ever...

  • @Nyquiiist
    @Nyquiiist Před 3 lety +18

    Straight to the point and filled with info, couldn't have asked for a better tutorial.

  • @falconheavy595
    @falconheavy595 Před 2 lety +1

    I love Shield Maiden Lagertha who explains RabbitMQ

  • @ivandrofly
    @ivandrofly Před 3 měsíci +1

    Best explanation on the topic 👌

  • @Mouzitoto2
    @Mouzitoto2 Před rokem +2

    The best tutorial. I always come back here if i forgot smth.

  • @timriley69
    @timriley69 Před rokem +2

    one of the clearest explanations on RabbitMQ I have heard. Thanks for that!

    • @CloudAMQP
      @CloudAMQP  Před rokem

      We're glad you liked it, and always happy to help. :)

  • @luqmansen
    @luqmansen Před 3 lety +1

    I had trouble understanding why exchange exists, this video was really helpful. Thank you!!

  • @oiuyoiuo
    @oiuyoiuo Před rokem +2

    Very good indeed! Please do more content like that exploring other features like retries and dlq.

  • @adriancor1344
    @adriancor1344 Před 3 lety +4

    Very good example to understand the diferent types of exanges.

  • @jiteshpowankar2135
    @jiteshpowankar2135 Před 2 lety +1

    One of the best explanations video I ever seen

  • @ivanwork2028
    @ivanwork2028 Před 3 lety +6

    Thanks! This is really clear and informative.

  • @tedchirvasiu
    @tedchirvasiu Před rokem +2

    Now I got a strange urge to assemble furniture, play Minecraft and do snus.

  • @satishtxt
    @satishtxt Před 2 lety

    One of best document so far related RabbitMQ. Very helpful

  • @shubhamvilayatkar1676
    @shubhamvilayatkar1676 Před 3 lety +3

    Header type was hard to understand but rest of three was easy to understand.

  • @ininthestudio
    @ininthestudio Před rokem +1

    Great explanation

  • @cenkcamkiran
    @cenkcamkiran Před rokem

    Good example of exchanges. Thx for the video!

  • @AbhishekGupta-lj5ln
    @AbhishekGupta-lj5ln Před rokem

    loved it! Simple and to the point

  • @Rudra0x01
    @Rudra0x01 Před měsícem

    Well explained

  • @devtoro5601
    @devtoro5601 Před 2 měsíci

    thanks. very clear.

  • @ashkanpm
    @ashkanpm Před 3 lety +1

    Amazing video, thank you so much

  • @sagarajayathilaka
    @sagarajayathilaka Před 3 lety +1

    Nice and Simple. Thanks

  • @dasbabu5675
    @dasbabu5675 Před rokem

    Thanks you Madam for Details Explanations.. Love from India.

  • @mauriciom8539
    @mauriciom8539 Před 3 lety +1

    nice explanation, thaks from brazil

  • @kokolingga9673
    @kokolingga9673 Před 3 lety +1

    Awesome. Very helpful.

  • @moongloomable
    @moongloomable Před 2 lety

    Great video. Thank you for sharing

  • @GibranCastillo
    @GibranCastillo Před rokem

    Thank you for easy to follow information

  • @vahids7264
    @vahids7264 Před rokem

    Great explanation.

  • @Shagidelic
    @Shagidelic Před 2 lety

    Great explaination

  • @azimmalpekar9072
    @azimmalpekar9072 Před rokem

    Very good explanation

  • @rinkusamanta1065
    @rinkusamanta1065 Před rokem

    awesome best explanation on exchange.

  • @bharath_v
    @bharath_v Před 3 lety +1

    Good One!

  • @BonjourYalta
    @BonjourYalta Před 7 měsíci

    that was really helpful damn.

  • @lewispil3529
    @lewispil3529 Před rokem

    great video!

  • @emanueljohansson3692
    @emanueljohansson3692 Před 3 lety +4

    väldigt bra

  • @atNguyen-mb4pg
    @atNguyen-mb4pg Před 2 lety +1

    Appreciated

  • @walli33
    @walli33 Před rokem

    Nice !!

  • @lucasltv
    @lucasltv Před 3 lety

    beautiful... explanation and you... tks

  • @BeOriiGiinaL
    @BeOriiGiinaL Před 2 lety

    Hello, I would liketo 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?

  • @hirahasan
    @hirahasan Před 2 lety

    What is the graphic tool used here?

  • @haroldpepete
    @haroldpepete Před rokem

    thanks, i got lost in your beautiful eyes

  • @90dayfianceaddict35
    @90dayfianceaddict35 Před 3 lety

    enough with theory , show how to code this

  • @balram2799
    @balram2799 Před 3 lety +2

    You explained with good example and you are very cute though