Competing Consumers

Competing Consumers provides a way to process messages for multiple concurrent consumers, where they receive these messages on the same channel. This application is meant for handling a large number of requests. It can be implemented by passing a messaging system to another service (a consumer service), and it can be handled asynchronously.

This scenario can be implemented with the use of Azure Service Bus queues.

Get Building Microservices with .NET Core now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.