ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 181 - Certified MuleSoft Integration Architect I discussion

Report
Export

A banking company is developing a new set of APIs for its online business. One of the critical API's is a master lookup API which is a system API. This master lookup API uses persistent object store. This API will be used by all other APIs to provide master lookup data.

Master lookup API is deployed on two cloudhub workers of 0.1 vCore each because there is a lot of master data to be cached. Master lookup data is stored as a key value pair. The cache gets refreshed if they key is not found in the cache.

Doing performance testing it was observed that the Master lookup API has a higher response time due to database queries execution to fetch the master lookup data.

Due to this performance issue, go-live of the online business is on hold which could cause potential financial loss to Bank.

As an integration architect, which of the below option you would suggest to resolve performance issue?

A.
Implement HTTP caching policy for all GET endpoints for the master lookup API and implement locking to synchronize access to object store
Answers
A.
Implement HTTP caching policy for all GET endpoints for the master lookup API and implement locking to synchronize access to object store
B.
Upgrade vCore size from 0.1 vCore to 0,2 vCore
Answers
B.
Upgrade vCore size from 0.1 vCore to 0,2 vCore
C.
Implement HTTP caching policy for all GET endpoints for master lookup API
Answers
C.
Implement HTTP caching policy for all GET endpoints for master lookup API
D.
Add an additional Cloudhub worker to provide additional capacity
Answers
D.
Add an additional Cloudhub worker to provide additional capacity
Suggested answer: A
asked 23/09/2024
Avishek Das
42 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first