Azure queue storage: overview, benefits and usage in .NET/ .NET core application.

I have seen applications which use a database to simulate a queue as part of processing some workflow tasks. Using a database to simulate a messaging queue mean you have to write more boilerplate codes, sql queries for the CRUD operations as well as handle concurrency issues if your applications run on multiple nodes.

Microsoft has made it easy to utilize messaging and queueing in your application with azure queue storage, which is what I talk about in this post.