Queue Storage features

In general, Queue Storage has two use cases:

  • Processing messages asynchronously
  • Exchanging communications between different services (Azure Functions, legacy Web roles/Worker roles)

It is a very simple queue solution, which can store and process messages in any format that are limited to 64 KB. The retention time of a message is seven days—after that, it is lost. The capacity of a queue is basically equal to the capacity of your storage account. In general, you should not worry that you will run out of available space. Queue Storage shares many addition features, such as virtual networks, SAS tokens, and many more, with other Azure Storage capabilities. Therefore, we will not reintroduce them in this section.

Get Hands-On Azure for Developers 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.