New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce Certified MuleSoft Platform Integration Architect (Mule-Arch-202) Exam - Topic 3 Question 38 Discussion

Actual exam question for Salesforce's Salesforce Certified MuleSoft Platform Integration Architect (Mule-Arch-202) exam
Question #: 38
Topic #: 3
[All Salesforce Certified MuleSoft Platform Integration Architect (Mule-Arch-202) Questions]

Organization wants to achieve high availability goal for Mule applications in customer hosted runtime plane. Due to the complexity involved, data cannot be shared among of different instances of same Mule application. What option best suits to this requirement considering high availability is very much critical to the organization?

Show Suggested Answer Hide Answer
Suggested Answer: B

High availability is about up-time of your application

A) High availability can be achieved only in CloudHub isn't correct statement. It can be achieved in customer hosted runtime planes as well

B) An object store is a facility for storing objects in or across Mule applications. Mule runtime engine (Mule) uses object stores to persist data for eventual retrieval. It can be used for disaster recovery but not for High Availability. Using object store can't guarantee that all instances won't go down at once. So not an appropriate choice.


C) High availability can be achieved by below two models for on-premise MuleSoft implementations.

1) Mule Clustering -- Where multiple Mule servers are available within the same cluster environment and the routing of requests will be done by the load balancer. A cluster is a set of up to eight servers that act as a single deployment target and high-availability processing unit. Application instances in a cluster are aware of each other, share common information, and synchronize statuses. If one server fails, another server takes over processing applications. A cluster can run multiple applications. ( refer left half of the diagram)

In given scenario, it's mentioned that 'data cannot be shared among of different instances'. So this is not a correct choice.

2) Load balanced standalone Mule instances -- The high availability can be achieved even without cluster, with the usage of third party load balancer pointing requests to different Mule servers. This approach does not share or synchronize data between Mule runtimes. Also high availability achieved as load balanced algorithms can be implemented using external load balancer. ( refer right half of the diagram)

Contribute your Thoughts:

0/2000 characters
Fabiola
5 days ago
High availability is crucial, so I'd go with the option that ensures it without compromising the application's functionality.
upvoted 0 times
...
Mitzie
10 days ago
I agree, a third-party load balancer could be a practical solution in this case.
upvoted 0 times
...
Danica
16 days ago
Option B seems like a good choice to handle the high availability requirement without the need for data sharing.
upvoted 0 times
...
Brandon
21 days ago
The persistent object store seems relevant, but I'm uncertain if it directly addresses the high availability requirement without data sharing.
upvoted 0 times
...
Tresa
26 days ago
I feel like I read that high availability is more straightforward in CloudHub, but I don't know if that's the only option.
upvoted 0 times
...
Adelina
1 month ago
I think I saw a practice question about load balancing, but I can't recall if it was specifically for high availability in Mule apps.
upvoted 0 times
...
Melissa
1 month ago
I remember studying about clustering in Mule, but I'm not entirely sure if it applies when data can't be shared.
upvoted 0 times
...
Mozell
1 month ago
Alright, time to put on my problem-solving hat. Gotta weigh the tradeoffs and figure out the best fit for this scenario.
upvoted 0 times
...
Hollis
2 months ago
The lack of data sharing between instances is an interesting wrinkle. I wonder if that rules out certain options right off the bat.
upvoted 0 times
...
Dottie
2 months ago
High availability is critical, so I'll need to make sure I fully understand the implications of each choice. Gonna read through this a few times to make sure I don't miss anything.
upvoted 0 times
...
Kayleigh
2 months ago
Okay, I think I have a good handle on the key points here. Let me jot down a quick pros and cons list for each option.
upvoted 0 times
...
Audry
2 months ago
Hmm, this seems like a tricky one. I'll need to think carefully about the different options and how they might apply to the specific requirements.
upvoted 0 times
...

Save Cancel