RabbitMQ - Remote Procedure Call (RPC)

Sdílet
Vložit
  • čas přidán 27. 07. 2024
  • So this is the last video in the series, and we are going to be building a PRC with RabbitMQ (obviously).
    If you wish to support me, here is my patreon page:
    www.patreon.com/webdevjourney...
    If you wish to buy me some coffee:
    www.buymeacoffee.com/webdevjo...
    Prefetch video: • RabbitMQ - Task/Work Q...
    RabbitMQ Playlist: • RabbitMQ
    Github Link: github.com/webdevjourneyWDJ/R...
    This is what we are following: www.rabbitmq.com/getstarted.html
    Command to run it with Docker: docker run -d --rm --name rabbitmq -p 5672:5672 rabbitmq:3
    Download RabbitMQ: www.rabbitmq.com/download.html
    Run a cloud instance of RabbitMQ: www.cloudamqp.com/
    Get GUI for RabbitMQ (once you have an instance running locally): localhost:15672/

Komentáře • 21

  • @dromix_ai
    @dromix_ai Před 3 lety

    Thank you, I found this video in time, I now have a project with rabbitMQ and RPC and so on, you help me out to know these technologies

  • @CuongNguyen-dx9oy
    @CuongNguyen-dx9oy Před rokem

    Awesome playlist. Thank you so much

  • @behnamsa4882
    @behnamsa4882 Před 2 lety

    Such a great rabbitmq course. I loved it.

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

    Mirza says hi!
    Thanks for that. Gave me a good laugh 😂

  • @atuljoshi9187
    @atuljoshi9187 Před 2 lety

    Have followed all through this, its nice tute with hands on. I would love to see more on setting up nodes and clusters on single machine, vhosts, streams and qouroum queue, lazy queue, dead lettering and alternate exchange.

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

    Very nice one

  • @mojtaba.ramezannia
    @mojtaba.ramezannia Před rokem

    Your courses were interesting,thank you

  • @soratrely5762
    @soratrely5762 Před 8 měsíci

    Thank a lot!!!

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

    thanks

  • @hcrp8840
    @hcrp8840 Před 2 lety

    awesome
    thanks

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

    Note to others: video starts at 3:20

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

    what happens when fibonacci() function fails to execute? how would this work if I have multiple servers listening? Lets assume fibonaci() function takes 30mins to execute. If you dont ack immediately, all servers will be working on the same function. correct me if I am wrong. What happens if server goes down while processing the data?

  • @futhedude4848
    @futhedude4848 Před 10 měsíci

    recap:
    other video is demo about publisher send message to receiver, and the receiver only raise a message, but never send back any data to the publisher.
    in this video, we create another queue and send back data to publisher.

  • @singh.aadarsh
    @singh.aadarsh Před rokem

    Nice.

  • @majidkasheff4647
    @majidkasheff4647 Před 3 lety

    how i can sync databases in several network with rabbitmq?

  • @adnanqureshi6098
    @adnanqureshi6098 Před 3 lety

    Thanks for the great explanation on the topic, I just have a question, is RPC a good way to exchange data between multiple microservices, I have a problem, I need to aggregate data from two different microservices and send it the third service, is there a better way to do it, any suggestions would be highly appreciated.

    • @WebDevJourney
      @WebDevJourney  Před 3 lety

      That's a good question, but unfortunately I can not answer it because it really depends on quite a few things. This blog might give you the answer you need. medium.com/the-sixt-india-blog/microservice-communication-53cbc93cf4de

    • @adnanqureshi6098
      @adnanqureshi6098 Před 3 lety

      @@WebDevJourney thanks for sharing the article I think i have the answer now, I will choose rpc. I just found your channel today. I think you are doing a great job.Thanks

  • @MJ46.91
    @MJ46.91 Před 2 lety

    You sound like Chris fix it 🤣

  • @dreamwithneeti9551
    @dreamwithneeti9551 Před 3 lety

    what vscode extension is this that allows drawing?

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

      its not an extension its an app called epic pen.