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 5 Question 68 Discussion

Northern Trail Outfitters submits orders to the manufacturing system web-service. Recently, the system has experienced outages that keep service unavailable for several days.What solution should an architect recommend to handle errors during these types of service outages?
A) Use middleware queuing and buffering to insulate Salesforce from system outages.
B) A Use Platform Event replayld and custom scheduled Apex process to retrieve missed events.
C) Use @future jobld and custom scheduled apex process to retry failed service calls.
D) Use Outbound Messaging to automatically retry failed service calls.

Salesforce ARC-101 Exam - Topic 5 Question 68 Discussion

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

Northern Trail Outfitters submits orders to the manufacturing system web-service. Recently, the system has experienced outages that keep service unavailable for several days.

What solution should an architect recommend to handle errors during these types of service outages?

Show Suggested Answer Hide Answer

Contribute your Thoughts:

0/2000 characters
Taryn
2 months ago
C seems efficient too. Scheduled Apex can manage retries nicely.
upvoted 0 times
...
Kassandra
2 months ago
I feel like A is the safest choice. It adds a buffer against failures.
upvoted 0 times
...
Gearldine
2 months ago
I prefer option D. Outbound Messaging is reliable for retries.
upvoted 0 times
...
Becky
2 months ago
Option B sounds interesting. Replay events could work well for missed ones.
upvoted 0 times
...
Fletcher
3 months ago
I’m leaning towards option C. @future jobs can retry calls effectively.
upvoted 0 times
...
Mozell
3 months ago
A) is definitely the way to go for reliability.
upvoted 0 times
...
Johnathon
3 months ago
Wait, D) really? Outbound Messaging for retries? Sounds risky.
upvoted 0 times
...
Gwenn
4 months ago
I disagree, B) could be more efficient for missed events.
upvoted 0 times
...
Thurman
4 months ago
A) seems like the safest bet for outages.
upvoted 0 times
...
Linn
4 months ago
Option B is the way to go. Replaying events is the most elegant solution, in my opinion. Plus, it's fun to say "Platform Event replay."
upvoted 0 times
...
Jospeh
4 months ago
Option A with middleware queuing sounds like a good way to insulate the system. Gotta love that buffering!
upvoted 0 times
...
Jerlene
4 months ago
I'm not sure about option C. Using @future jobs and scheduled Apex seems a bit convoluted.
upvoted 0 times
...
Dorsey
4 months ago
Option D seems like the easiest and most straightforward approach. Automatic retries are always a good idea.
upvoted 0 times
...
Celeste
5 months ago
I think option B is the way to go. Replaying missed events sounds like a solid solution.
upvoted 0 times
...
Glen
5 months ago
I feel like option A could really help with buffering, but I’m not entirely confident it’s the most efficient solution.
upvoted 0 times
...
Gennie
5 months ago
I’m a bit confused about the difference between Outbound Messaging and using middleware. Which one is more reliable during outages?
upvoted 0 times
...
Dominga
5 months ago
I think option C sounds familiar; we practiced something similar about retrying failed calls with @future jobs.
upvoted 0 times
...
An
5 months ago
I remember discussing middleware queuing in class, but I'm not sure if it's the best fit for this scenario.
upvoted 0 times
...
Gerardo
5 months ago
I'm a bit confused by the question. All of the options seem like they could work, but I'm not sure which one would be the most efficient or reliable solution. I'll need to think this through carefully.
upvoted 0 times
...
Miles
6 months ago
Option C with the @future job and custom scheduled Apex process sounds like a good strategy to me. It would allow us to retry failed service calls without relying on external systems.
upvoted 0 times
...
Blair
6 months ago
I'm leaning towards option D. Outbound Messaging seems like it could automatically retry failed service calls, which could be a simple and effective solution.
upvoted 0 times
...
Michal
6 months ago
I think option A is the best. Middleware can really help with outages.
upvoted 0 times
...
Marge
6 months ago
C) is a solid choice, but it might not cover all scenarios.
upvoted 0 times
...
Dorothy
6 months ago
I think option B looks promising. Using Platform Events to replay missed events could be a good way to handle the outages and ensure that all orders are processed.
upvoted 0 times
...
Queen
7 months ago
I'm not sure about this one. The question seems to be asking for a solution to handle service outages, but I'm not sure which option is the best approach.
upvoted 0 times
Carisa
30 days ago
I feel like A is the safest bet for long-term stability.
upvoted 0 times
...
Buffy
1 month ago
But what about option B? Replay events could be useful.
upvoted 0 times
...
Benton
1 month ago
Option D could work too. Outbound Messaging is automatic.
upvoted 0 times
...
Ashlyn
2 months ago
I’m leaning towards option C. Retrying failed calls sounds reliable.
upvoted 0 times
...
Erinn
2 months ago
I think option A makes sense. Middleware can help manage outages.
upvoted 0 times
...
...

Save Cancel