StudyByteLearn
← AZ-305: Azure Infrastructure Solutions
AZ-305 · Application architecture

Practice question 278 of 400 · hard

An account system requires ordered updates per account and independence between accounts. It must also avoid duplicate effects after redelivery. Which two measures fit? Select 2 answers.

Select all that apply. Every correct option and no extras are required for credit in the app.

  1. A.Put all accounts into one session to maximize independent parallelism
  2. B.Treat duplicate detection as guaranteed exactly-once external execution
  3. C.Enforce idempotency using stable business identifiers
  4. D.Use Receive and Delete to recover automatically after consumer crashes
  5. E.Assign related messages the same account-scoped SessionId
Show the answer and explanation

✓ Correct answers

  • Enforce idempotency using stable business identifiers
  • Assign related messages the same account-scoped SessionId

Account-scoped sessions provide the required local ordering, and idempotency protects repeated business processing. One global session serializes unrelated accounts, duplicate detection does not guarantee external execution exactly once, and Receive and Delete loses the message before processing recovery is assured. Source guide: PDF page(s) 50-51.

Read the source reference

This item is flagged for content review.

Read and review here, or open the app to practise and save your results on this device.

Unofficial study aid; not affiliated with or endorsed by Microsoft. Original practice questions are not real examination questions and do not guarantee an exam result.