MuleSoft Certified Platform Architect – Level 1 — Question 3
What is the most performant out-of-the-box solution in Anypoint Platform to track transaction state in an asynchronously executing long-running process implemented as a Mule application deployed to multiple CloudHub workers?
Answer options
- A. Redis distributed cache
- B. java.util.WeakHashMap
- C. Persistent Object Store
- D. File-based storage
Correct answer: C
Explanation
The Persistent Object Store is designed to handle transactions in a reliable manner, making it ideal for long-running processes that require state tracking across multiple workers. Redis distributed cache, while fast, is not specifically tailored for transaction state management in Mule applications. java.util.WeakHashMap and File-based storage do not provide the necessary durability and performance needed for asynchronous processing in this context.