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

  Рет қаралды 55,755

Hussein Nasser

Hussein Nasser

Күн бұрын

Пікірлер: 61
@suitsandswords2473
@suitsandswords2473 4 жыл бұрын
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 4 жыл бұрын
I appreciate that! much love
@Textras
@Textras 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 4 жыл бұрын
Glad it helped !! Thanks for sharing
@damercy
@damercy 4 жыл бұрын
Love how this guy explains! Such an awesome guy you're Hussein. 🔥🙏
@shiva_tharun
@shiva_tharun 4 жыл бұрын
the Gary Vee reference though 😂😂😂 Thank you for your amazing content
@semperfiArs
@semperfiArs 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 👍😃
@megalodon4272
@megalodon4272 2 жыл бұрын
Thanks a ton Hussain. Its always a pleasure to learn stuff from this channel.
@geekydanish5990
@geekydanish5990 4 жыл бұрын
Man I just love your energy and thanks for covering this topic 👍
@hnasr
@hnasr 4 жыл бұрын
Appreciate it!
@yuriPT
@yuriPT 4 жыл бұрын
topic or queue? :p (pun intended)
@DF-ss5ep
@DF-ss5ep 2 жыл бұрын
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.
@kreativcity
@kreativcity 3 жыл бұрын
Thank you for this in-depth explanation.
@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
@sagartyagi2450
@sagartyagi2450 3 жыл бұрын
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 kzbin.info/www/bejne/hGauqmCjr5uhY5o
@ramigoual1246
@ramigoual1246 4 жыл бұрын
Machallah, great content as usual 💪❤❤
@mitulp236
@mitulp236 2 жыл бұрын
Amazing man !! Great & useful work 🎉
@Viachev
@Viachev 4 жыл бұрын
Hello again my Hussein, thanks for vids!
@tininottiny8685
@tininottiny8685 10 ай бұрын
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.
@tarkeshduttpant4938
@tarkeshduttpant4938 4 жыл бұрын
Hi can you make a video on NATS streaming server comparing it with kafka and rabbitmq?
@juliusgrybauskas816
@juliusgrybauskas816 4 жыл бұрын
dude. You are amazing. Big shot out
@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.
@ashutoshshukla5253
@ashutoshshukla5253 2 жыл бұрын
How client will know packet didn't receive at server using stream(UDP) ?
@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?
@kervmeister69
@kervmeister69 4 жыл бұрын
Thank you for this!
@ktrifon
@ktrifon 3 жыл бұрын
Thank you so much for the video...
@ayushtripathi4514
@ayushtripathi4514 3 жыл бұрын
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
@AhmedHussein-ri3cm
@AhmedHussein-ri3cm 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 4 жыл бұрын
i hit the like before even start the video lol
@aleksandrgurnak3911
@aleksandrgurnak3911 3 жыл бұрын
Thank you so much 🔥
@AliYasir5247
@AliYasir5247 4 жыл бұрын
awesome. thank you
@hnasr
@hnasr 4 жыл бұрын
You bet!
@MunshiWahid
@MunshiWahid 4 жыл бұрын
Great video. Thanks a lot
@hnasr
@hnasr 4 жыл бұрын
Glad you liked it!
@AhmedABED-km6fv
@AhmedABED-km6fv 3 жыл бұрын
FREAKING AMAZING
@walid7189
@walid7189 4 жыл бұрын
WOW! Thanks!
@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.
@augmentos
@augmentos 3 жыл бұрын
Is AMQPS better than WebSTOMP? Love the Gary V joke haha
@abessesmahi4888
@abessesmahi4888 4 жыл бұрын
ممتاز بارك الله فيك.
@frankrow
@frankrow 2 жыл бұрын
Hello Wisconsin!
@allen6112
@allen6112 4 жыл бұрын
Here is the link to the article: doordash.engineering/2020/09/03/eliminating-task-processing-outages-with-kafka/
@hnasr
@hnasr 4 жыл бұрын
thanks! updated the description as well
@imadrajwani4927
@imadrajwani4927 4 жыл бұрын
Lol "why am I referring to computers with gender.." cracked me up
@SudieLevenhagen
@SudieLevenhagen 4 ай бұрын
253 Quigley Mountain
@jondoe79
@jondoe79 4 жыл бұрын
Super
@chriswang3495
@chriswang3495 4 жыл бұрын
It's the best thing ever!! (not really) LMAO
@spagon
@spagon 2 жыл бұрын
29:34 LOL
@khushgandhi6638
@khushgandhi6638 3 жыл бұрын
1:18:44
@fredericgendebien142
@fredericgendebien142 2 жыл бұрын
The publisher should not know about the queue but only the exchange! That is the goal of AMQP...
@leeshey99
@leeshey99 3 жыл бұрын
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
@gunnvant
@gunnvant 2 жыл бұрын
comment 1
@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
gRPC Crash Course - Modes, Examples, Pros & Cons and more
1:19:38
Hussein Nasser
Рет қаралды 240 М.
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
WebSockets Crash Course - Handshake, Use-cases, Pros & Cons and more
47:33
Evolution of software architecture with the co-creator of UML (Grady Booch)
1:30:43
The Pragmatic Engineer
Рет қаралды 117 М.
Publish-Subscribe Architecture (Explained by Example)
30:03
Hussein Nasser
Рет қаралды 120 М.
Apache Kafka Crash Course
1:18:06
Hussein Nasser
Рет қаралды 447 М.
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 349 М.
The Return of Procedural Programming - Richard Feldman
52:53
ChariotSolutions
Рет қаралды 64 М.
Redis In-Memory Database Crash Course
50:01
Hussein Nasser
Рет қаралды 57 М.
What is RabbitMQ?
10:10
IBM Technology
Рет қаралды 338 М.
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН