ESEN

← Fine print by exam

Microsoft Azure · Associate

AI-200 · Developing AI Cloud Solutions on Azure

Microsoft Certified: Azure AI Cloud Developer Associate

Scale-to-zero async worker with dead-letter

Reliability● verified 34 days ago◌ no external reviewer

Peek-lock is at-least-once, not exactly-once

If the worker dies after processing but before completing the message, the lock expires and the message is redelivered. It's the same model as SQS's visibility timeout. Service Bus duplicate detection dedupes repeated sends, not processing: the worker must be idempotent.

⚑ Report outdated

See it in the pattern →

Reliability● verified 34 days ago◌ no external reviewer

The dead-letter queue uses the queue's quota if nobody drains it

After max_delivery_count deliveries (10 by default) the message goes to the $DeadLetterQueue subqueue, which counts towards the entity size. If it piles up, the main queue starts rejecting sends with QuotaExceeded. You need alerts on the dead-letter count and a process to reprocess or discard.

⚑ Report outdated

See it in the pattern →

See it in the pattern →