Really helpful... Question: Message Queue is a WEB API design for high-intensive task? That when done synchronously will delay the request-response process? Thank you.
Close, but no. RabbitMQ specifically is a software that runs on the AMQP-protocol, while Web APIs run on the HTTP protocol. That's why RabbitMQ is not considered to be a Web API. A Message Queue is mainly used to divide your application into microservices where the MQ acts as a broker between the services. The result is a more robust architecture that is more scalable and easier to maintain. The queue itself can be seen as a work queue, of tasks/jobs that need to be completed at some point in the future. This rather makes the process asynchronous. So from the user's perspective, it may actually speed up the request-response process, since the application don't have to wait for the task to be completed. The MQ promises that the job will be taken care of in due time.
Finally a true use cases of RabbitMQ , thanks
Kindly continue maintaining this UA-cam channel. We have less resources on microservice architecture
Shield maiden Lagertha teaching us RabbitMQ, What a time to be alive :D
Finally video where we could hear some real time examples : ] not all heroes wear cape :D
I’m glad to say that I finally know where I can use RabbitMQ.
Thanks a lot 😃
Excellent. I always said "this sounds cool, but when would you use it?" . TIL!
simple and straight forward explanation, Thanks
Thank you for providing these examples!
Glad it was helpful!
Finally got it. Thanks for clear expression :)
thank you very much !! such a great explanation !!
thanks, simple and direct explanation.
2:06 file scanning
2:34 PDF service
3:12 sum up
Thanks for the use cases examples
Nice vid! I think Imma use rabbit in somma my arshitectures soon!
This was really helpful! :) Thanks a lot, and keep up the good work :D
thanks so much, it's good defenition
very clear , thank you very much
Thanks for sharing your video
Information, Thank you.
nice examples
Great explanation... thanks!
Thank you very helpful 😊
Great presentation!
Excellent!
Very good
Thank you
Really helpful...
Question: Message Queue is a WEB API design for high-intensive task? That when done synchronously will delay the request-response process?
Thank you.
Close, but no. RabbitMQ specifically is a software that runs on the AMQP-protocol, while Web APIs run on the HTTP protocol. That's why RabbitMQ is not considered to be a Web API.
A Message Queue is mainly used to divide your application into microservices where the MQ acts as a broker between the services. The result is a more robust architecture that is more scalable and easier to maintain.
The queue itself can be seen as a work queue, of tasks/jobs that need to be completed at some point in the future. This rather makes the process asynchronous.
So from the user's perspective, it may actually speed up the request-response process, since the application don't have to wait for the task to be completed. The MQ promises that the job will be taken care of in due time.
I love
Can I use RabbitMQ for sending data from a mobile app into the server?
Yes, you can send from the mobile app, to the RabbitMQ server, and then consume by another application.
@@CloudAMQP Do you have any tutorial on doing that? I've been trying via MQTT library
@@elyu_vibes why not just HTTP?
Awesome!
thank you!
Why don’t use Kafka instead of rabbitmq here?
We wrote a blog post about that, it can be found here: www.cloudamqp.com/blog/2019-12-12-when-to-use-rabbitmq-or-apache-kafka.html
You site step by step coding instruction doesn't have java?
www.cloudamqp.com/docs/java.html
+1 susbcriber
that's what i call marketing, gg :D
U r so beautiful 😍...
Guys, this is just malware
Excellent!