Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce ARC-101 Exam - Topic 3 Question 33 Discussion

Actual exam question for Salesforce's ARC-101 exam
Question #: 33
Topic #: 3
[All ARC-101 Questions]

A company accepts payment requests 24x7. Once they accept a payment request, their

service level agreement (SLA) requires them to make sure each payment request is processed

by their Payment System. They track payment requests using a globally unique identifier created at the Data Entry Point. Their simplified flow is as shown in the diagram.

They encounter intermittent update errors when two or more processes try to update the same Payment Request record at the same time.

Which two recommendations should an integration architect make to improve their SLA and update conflict handling?

Choose 2 answers

Show Suggested Answer Hide Answer
Suggested Answer: B, D, E

Contribute your Thoughts:

0/2000 characters
Destiny
5 months ago
Not sure about B, automatic retries could lead to more chaos.
upvoted 0 times
...
Leota
5 months ago
Middleware coordinating sounds smart, so A is a good pick!
upvoted 0 times
...
Devora
5 months ago
Wait, how can the Payment System ensure it only processes once? Seems tricky.
upvoted 0 times
...
Elmira
5 months ago
Totally agree, option D makes sense too for retries.
upvoted 0 times
...
Derrick
6 months ago
I think option C is a must, can't have duplicate processing!
upvoted 0 times
...
Ricki
6 months ago
I’m leaning towards option D because having both the Payment System and Middleware retry requests could help with those intermittent errors we talked about in class.
upvoted 0 times
...
Francesco
6 months ago
I think we practiced a similar question where coordinating request delivery was emphasized. So, option A might be a good choice too.
upvoted 0 times
...
Willard
6 months ago
I'm a bit unsure about the best approach here. I feel like retrying requests could help, but I'm not sure if it should be done at the Data Entry Point or Middleware.
upvoted 0 times
...
Lynda
6 months ago
I remember we discussed the importance of ensuring that the Payment System processes each request only once to avoid duplicates. So, I think option C makes sense.
upvoted 0 times
...
Pearlene
6 months ago
I agree, the Middleware should play a central role in managing the flow and handling any retries or conflicts. That seems like the best way to meet the SLA.
upvoted 0 times
...
Stephaine
6 months ago
Coordinating the request delivery and payment processing through the Middleware could also be a good approach to prevent those update issues.
upvoted 0 times
...
Viva
6 months ago
I'm leaning towards recommending automatic retries at the Data Entry Point and Middleware to improve the SLA. That should help reduce the update conflicts.
upvoted 0 times
...
Jacquelyne
6 months ago
Okay, let's think this through step-by-step. The key seems to be handling the update conflicts in the Payment System.
upvoted 0 times
...
Deeanna
6 months ago
This question seems straightforward, but I want to make sure I understand the flow correctly before answering.
upvoted 0 times
...
Krissy
7 months ago
Okay, I've got this. The key advantage is that an automated system reduces errors, which is option B. Manually tracking attendance is prone to mistakes, so an automated system solves that problem.
upvoted 0 times
...
Nelida
7 months ago
Okay, let's see. The key things I'm looking for are the relationships between the Shipments object and other objects like Accounts and Contacts. I'll need to check if there are any required lookups or master-detail relationships.
upvoted 0 times
...
Elouise
7 months ago
I think the key here is to focus on the Journalizing tab, since that's where the order of data stores is managed. Option A looks like the most straightforward approach.
upvoted 0 times
...
Felicidad
12 months ago
Seems like a good balance of options. Coordinating the request flow and ensuring reliable processing should help them meet their SLA without too much hassle.
upvoted 0 times
Youlanda
10 months ago
That sounds like a solid plan to avoid update conflicts and ensure smooth processing.
upvoted 0 times
...
Caitlin
10 months ago
C) Payment System should process a payment request only once.
upvoted 0 times
...
Margurite
10 months ago
A) Middleware should coordinate request delivery and payment processing.
upvoted 0 times
...
Tomoko
12 months ago
Seems like a good balance of options. Coordinating the request flow and ensuring reliable processing should help them meet their SLA without too much hassle.
upvoted 0 times
...
Derick
12 months ago
B) Data Entry Point and Middleware should automatically retry requests.
upvoted 0 times
...
Charisse
12 months ago
A) Middleware should coordinate request delivery and payment processing.
upvoted 0 times
...
...
Clay
12 months ago
Ha! Imagine if the Payment System just said 'Nah, I'm not feeling like processing that request today.' Automatic retries are a must-have for this scenario.
upvoted 0 times
...
Tyisha
1 year ago
Definitely agree that the Payment System should only process a payment request once. Avoiding duplicate payments is crucial for their SLA.
upvoted 0 times
...
Marg
1 year ago
Middleware coordination and automatic retries seem like a solid approach to handle the update conflicts. I'm curious to see how they can implement that without introducing too much complexity.
upvoted 0 times
Noah
11 months ago
B: Data Entry Point and Middleware should automatically retry requests.
upvoted 0 times
...
Rene
12 months ago
A: Middleware should coordinate request delivery and payment processing.
upvoted 0 times
...
...
Darrel
1 year ago
I think both options A and C are important to improve the SLA and handle update conflicts effectively.
upvoted 0 times
...
Isadora
1 year ago
I agree with Margurite. Option C) Payment System should process a payment request only once also seems like a good solution to avoid update conflicts.
upvoted 0 times
...
Margurite
1 year ago
I think option A) Middleware should coordinate request delivery and payment processing is a good recommendation.
upvoted 0 times
...

Save Cancel