Very nicely explained including installation. Thank you. Don't know how this came to my mind but a debugging or profiling series (tips and tricks) would be really helpful. If this is possible 😀
@Matlus4 жыл бұрын
Thank you Saurabh and yes I've been meaning to do a couple of videos on Keyboard shortcuts, and debugging and debugging keyboard shortcuts etc.
@yanzhainie4843 жыл бұрын
Very helpful, Thanks very much. Hopefully you can make some videos about kafka and mongoDB.
@ibrahims92783 жыл бұрын
Great presentation. Weldone.
@Matlus3 жыл бұрын
Thank you Ibrahim!
@VladyslavPavliuk3 жыл бұрын
Thanks for the video!
@Matlus3 жыл бұрын
You're most welcome Vlad! Glad you're enjoying my videos.
@vikneshrajsp2 жыл бұрын
Nice explanation. Regarding the competing consumers with manual ack and prefetch count = 1, let us say consumer-1 takes more time, will the same message be delivered to consumer-2 as consumer-1 is not acked yet?
@Matlus2 жыл бұрын
In the message broker there is a timeout before which an ack should be received (www.rabbitmq.com/consumers.html#acknowledgement-timeout), if an ack is not received within that period, the message will reappear in the queue.
@vikneshrajsp2 жыл бұрын
@@Matlus Thank you!
@VinuP20234 жыл бұрын
Shiv, congratulations for 5k subscribers mark :)
@Matlus4 жыл бұрын
Omg! Thank you Vinay!
@RalfHönscher Жыл бұрын
Hallo, and thank you for this presentation. First sorry for bad english and second I am new in C#. I have a question. For me the listener is a new thread. And channel is from the UI-Thread. Why it its possible to use channel in the listener. What I have done, is EventingBasicConsumer basicConsumer = (EventingBasicConsumer)sender; IModel _channel = basicConsumer.Model; Is this wrong?
@mnaveen24 Жыл бұрын
Sir, would you recommend using the method of creating a task from TPL as a subscriber to rabbitmq instead of creating many processes as a subscriber
@loyolastalin4 жыл бұрын
Hi Shiv, Can you give more insight on Chanel + Mutex/ Semaphore that you have explained here or please provide me some reference pointer?
@Matlus4 жыл бұрын
Hi Loyola, I don't recall in what context. Can you point me to a time in the video please. Mutex and Semaphore are thread synchronization primitives (At the operating system level). Mutex (Mutually Exclusive) . In short a Semaphore is for signaling from one task to another, while a Mutex is taken and released, always in that order, by each task that uses the shared resource it protects. Without any context it is difficult to understand or explain :).
@pramuk99984 жыл бұрын
Suggestion: explanation and presentation is very good. But I think if you show code more and your face in side panels then it will be more meaningful.
@Matlus4 жыл бұрын
Code is available on my GitHub if you need to see it in more detail. Link is in the description
@orhn3 жыл бұрын
@@Matlus It is hard to follow when you change code to full screen face cam. You can put the mini face cam on top of full screen code display.
@Matlus3 жыл бұрын
@@orhn Code is available on github.
@HIOLLJ4 жыл бұрын
Good work Shiv, Kudos :)
@Matlus4 жыл бұрын
Thank you Gourav! Glad you liked it. Stay tuned for the next on Azure ServiceBus
@santanukar50694 жыл бұрын
Great video. Can you go a bit more in-depth to rabbitMQ and how to scale it?
@Matlus4 жыл бұрын
The best source of that information will be the RabbitMQ website
@sendersender80502 жыл бұрын
very very confusing video (it would have been better not to try to explain so much and just do it)