exam questions

Exam AZ-204 All Questions

View all questions & answers for the AZ-204 exam

Exam AZ-204 topic 6 question 44 discussion

Actual exam question from Microsoft's AZ-204
Question #: 44
Topic #: 6
[All AZ-204 Questions]

HOTSPOT -

You are developing a solution by using the Azure Event Hubs SDK. You create a standard Azure Event Hub with 16 partitions. You implement eight event processor clients.

You must balance the load dynamically when an event processor client fails. When an event processor client fails, another event processor must continue processing from the exact point at which the failure occurred. All events must be aggregate and upload to an Azure Blob storage account.

You need to implement event processing recovery for the solution.

Which SDK features should you use? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Show Suggested Answer Hide Answer
Suggested Answer:

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
AbidooKing
Highly Voted 1 year, 9 months ago
This is a really stupid and confusing question but I think it’s checkpoint to ensure marking and offset to mark… 
This ref says: ”Checkpointing is a process by which readers mark or commit their position within a partition event sequence.” https://learn.microsoft.com/en-us/azure/event-hubs/event-hubs-features#checkpointing
 But this ref here says: ”Consumers also engage in checkpointing. Through this process, subscribers use offsets to mark their position within a partition event sequence. An offset is a placeholder that works like a bookmark to identify the last event that the consumer read.” https://learn.microsoft.com/en-us/azure/architecture/reference-architectures/event-hubs/partitioning-in-event-hubs-and-kafka#dataflow
upvoted 14 times
1CY1
10 months, 1 week ago
1. Checkpoint -> "Checkpointing is a process by which readers mark or commit their position within a partition..." 2. Offset -> "...subscribers use offsets to mark their position within a partition event sequence." The reverse of what was given.
upvoted 4 times
...
AbidooKing
1 year, 9 months ago
I actually got this on my exam 2023July13!! I chickened out and selected checkpoint on both just to make sure i at least get one them correct. Scored 917.
upvoted 18 times
...
...
lyggwtwtczxnhznebw
Highly Voted 1 year, 9 months ago
An offset is the position of an event within a partition. Checkpointing is a process by which readers mark or commit their position within a partition event sequence. Can't make my mind, I'll say select checkpoint on both and call it a day.
upvoted 5 times
...
wafa_chaari
Most Recent 2 months, 2 weeks ago
correct https://learn.microsoft.com/en-us/azure/event-hubs/event-hubs-features
upvoted 1 times
...
overhill
5 months, 1 week ago
The Question is framed in a dodgy way to makes confused... After a lot of reading my answers are Check Point Check Point or Offset Check Point
upvoted 1 times
...
Vichu_1607
6 months, 3 weeks ago
Ensure that event process clients marks the position within an event sequence b. Checkpoint: Checkpointing is a process by which the event processor client marks or commits its position in the stream of events. This position is used when an event processor takes over processing from a failed processor to know where to start processing. Mark the event processor client position within a partition event sequence a. Offset: The offset is a marker or identifier for an event's position within a partition. It's used by event processors to track their position in the event stream and to resume processing at the correct place after a failure.
upvoted 3 times
...
Christian_garcia_martin
8 months, 3 weeks ago
Correct answers: First box ----------> Checkpoint . explanation : Event Hubs SDKs use "checkpoint" to record the current position in the stream, so that upon restart, the reader knows where to start again. By using checkpointing, another event processor can continue processing from the exact point at which failure occurred in case of any event processor client fails. Box2-----------------> offset : The offset is one among a few token-based values present in the system properties of the event data that streams into an Event Hub. If an event processor fails and another event processor takes over, it knows where to pick up by using offset
upvoted 2 times
...
8ac3742
9 months ago
CheckPoint is one mechanism to ensure that the offset of processed events within a partition is persisted like in one storage account so the failed event processor could be recovered by another event processor because that event processor knows where to resume the process. For me, I will select "checkpoints" for both questions.
upvoted 1 times
...
neelkanths
12 months ago
Got it on 20 April 2024...Marks > 900...All questions from examtopics 400 questions...
upvoted 3 times
gustavobabolim
11 months, 4 weeks ago
qual linguagem voce escolheu?
upvoted 1 times
...
...
emysa341
1 year, 3 months ago
"Mark the postion" --> Checkpoint Offset
upvoted 3 times
...
EliteAllen
1 year, 8 months ago
Checkpoint for both. The features needed to implement event processing recovery for the solution, and specifically to handle the marking of the event processor client position within a partition event sequence, are related to checkpointing. Checkpointing is the process of tracking the processing of events within a partition and is essential for ensuring that processing can continue from the exact point at which a failure occurred. 1. Ensure that event process clients mark the position within an event sequence: Again, use Checkpointing. By regularly recording checkpoints, the event processor clients can ensure that they mark their progress through the event stream, allowing for recovery from failures. 2. Mark the event processor client position within a partition event sequence: Use Checkpointing. This allows an event processor to record its position in the event stream and resume from that position if it's restarted.
upvoted 2 times
...
junix_
1 year, 9 months ago
I believe the given answer is correct. refs: https://learn.microsoft.com/en-us/azure/event-hubs/event-hubs-features
upvoted 2 times
...
RenatoJr
1 year, 9 months ago
Should it be both checkpoint? Checkpoints allow an event processor client to keep track of its progress within the event stream by storing the offset or sequence number of the last event it successfully processed.
upvoted 4 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago