RabbitMQ in .NET Core (Part 1, Single producer and consumer with Queue)
This is the first video of the video series on RabbitMQ. RabbitMQ is vast, and it is not possible to cover every single aspect of RabbitMQ in a single video. Hence, I will create a series of RabbitMQ.
Before we get into RabbitMQ it is important to understand why we need a queueing system. And I discussed this in my video on Microservices here:
Microservices introduction: https://youtu.be/atJkRk_MwdU
Hands-on microservices: https://youtu.be/3AKqtggkaIA
A queue or a message broker provides the much-needed decoupling between microservices. And it prevents get into the anti-pattern of the distributed monolith.
You can think of a message broker like a post office. Its main responsibility is to broker messages between publishers and subscribers.
Once a message is received by a message broker from a producer, it routes the message to a subscriber. The message broker pattern is one of the most useful patterns when it comes to decoupling microservices.
The source code for this video is available in my GitHub repo here: https://github.com/choudhurynirjhar/rabbitmq-demo
Видео RabbitMQ in .NET Core (Part 1, Single producer and consumer with Queue) канала DotNet Core Central
Before we get into RabbitMQ it is important to understand why we need a queueing system. And I discussed this in my video on Microservices here:
Microservices introduction: https://youtu.be/atJkRk_MwdU
Hands-on microservices: https://youtu.be/3AKqtggkaIA
A queue or a message broker provides the much-needed decoupling between microservices. And it prevents get into the anti-pattern of the distributed monolith.
You can think of a message broker like a post office. Its main responsibility is to broker messages between publishers and subscribers.
Once a message is received by a message broker from a producer, it routes the message to a subscriber. The message broker pattern is one of the most useful patterns when it comes to decoupling microservices.
The source code for this video is available in my GitHub repo here: https://github.com/choudhurynirjhar/rabbitmq-demo
Видео RabbitMQ in .NET Core (Part 1, Single producer and consumer with Queue) канала DotNet Core Central
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
IDisposable Design Pattern (.Net Core)Microservices Tutorial for Beginners | Building Microservices with ASP.NET CoreRabbitMQ Direct Exchange producer/consumer (Part 2, RabbitMQ in .NET Core)What is RabbitMQ?What is a Message Queue and Where is it used?Worker Services in .NET Core 3.0 - The New Way to Create ServicesRabbitMQ : Message Queues for beginnersMicroservices Communication in ASP.NET 5 with RabbitMQ and MassTransit - Part 7RabbitMQ Getting StartedScheduling recurring jobs with Hangfire (In ASP.Net Core 3.1)RabbitMQ vs Kafka | Trade-off's to choose one over other | Tech PrimersWhat are Microservices in ASP.NET Core (My understanding and what I have learned so far)Introduction to building AWS Lambda using .NET Core 3.1 (Introduction for .NET developers)Running Background tasks using IHostedService and BackgroundService (In ASP.NET Core 3.1)RabbitMQ Explained - ExchangesIntro to MediatR - Implementing CQRS and Mediator PatternsEjemplo de uso de RabbitMQ con NETWhat is a Message Queue and When should you use Messaging Queue Systems Like RabbitMQ and KafkaEvolutionary history of the RabbitMQ .NET Client towards concurrency - Daniel Marbach