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

Practice question 284 of 400 · hard

An Event Grid handler sometimes receives the same event twice and may receive later events first. Which two application measures are appropriate? Select 2 answers.

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

  1. A.Assume changing retry duration creates strict publication order
  2. B.Design state transitions to tolerate or reconcile out-of-order arrival
  3. C.Acknowledge receipt before safely accepting any work
  4. D.Use stable event IDs or business versions for idempotent processing
  5. E.Put the full multi-gigabyte object into every event
Show the answer and explanation

✓ Correct answers

  • Design state transitions to tolerate or reconcile out-of-order arrival
  • Use stable event IDs or business versions for idempotent processing

Stable identifiers and order-aware state handling address at-least-once and non-guaranteed ordering. Retry duration does not create global order, early acknowledgment can lose work, and large objects should be referenced rather than embedded. Source guide: PDF page(s) 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.