Salesforce Certified Heroku Architecture Designer — Question 33
A client runs an application on a background worker dyno. The application allows its users to request personalized information as a PDF. At peak usage, the app processes millions of requests at once. The resulting number of requests has caused a bottleneck that is impacting its performance.
Which two solutions can an Architect recommend to resolve the bottleneck and improve performance? (Choose two.)
Answer options
- A. Increase the number of workers to consume the job faster.
- B. Move the application to a Private Space.
- C. Add Heroku Redis as a job queue.
- D. Add a CDN add-on from the Elements marketplace.
Correct answer: A, B
Explanation
Increasing the number of workers allows the application to process more jobs concurrently, effectively addressing the bottleneck during peak usage. Moving to a Private Space can enhance security and performance but may not directly resolve the request processing issue as effectively as scaling the workers.