Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Windows Azure programming patterns for Start-ups

You're reading from   Windows Azure programming patterns for Start-ups A step-by-step guide to create easy solutions to build your business using Windows Azure services with this book and ebook.

Arrow left icon
Product type Paperback
Published in Oct 2012
Publisher Packt
ISBN-13 9781849685603
Length 292 pages
Edition 1st Edition
Languages
Arrow right icon
Author (1):
Arrow left icon
Riccardo Becker Riccardo Becker
Author Profile Icon Riccardo Becker
Riccardo Becker
Arrow right icon
View More author details
Toc

Queue usage


This section focuses on the queuing facility of the storage service. As described previously in this chapter, queues provide a reliable delivery of messages.

A closer look at the queue

In the following table, the characteristics of Windows Azure queues are listed:

Characteristic

Description

Names must be lower case

Using uppercase or lowercase characters do not affect operations on queues, though the case is preserved by the storage service.

Names are at least three and at most 63 characters long

 

Names can only contain alphanumeric characters

 

No ordering guarantee; based on best-effort FIFO

It is nondeterministic whether or not the messages are sorted in a FIFO order.

Delivered at least once

A message is delivered at least once. This implicitly means that it can happen that the same message appears on the queue more than once. To handle this phenomenon, your message processing needs to be idempotent (We'll see this later in this chapter).

Locking and leasing

Default...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at R$50/month. Cancel anytime