ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 135 - Certified Heroku Architecture Designer discussion

Report
Export

Universal Containers has a microservices architecture on Heroku. One microservice. named the Metrics Microservice. periodically fetches metrics from a fleet of loT sensors. Then, the Metrics Microservice is required to send relevant metrics to each of the other microservices using REST.

When a new microservice is added to the architecture, the Metrics Microservice must send metrics to that new microservice too. As a result, adding microservices to the architecture causes performance issues. How should an Architect recommend changing this architecture to improve its scalability?

A.
Configure each microservices to directly fetch the sensor metrics that are relevant to it.
Answers
A.
Configure each microservices to directly fetch the sensor metrics that are relevant to it.
B.
Use Private Space DNS Service Discovery to reduce the amount of time required for the Metrics Microservice to obtain each other microservice's IP address
Answers
B.
Use Private Space DNS Service Discovery to reduce the amount of time required for the Metrics Microservice to obtain each other microservice's IP address
C.
Configure the other microservices to pull the Metrics Microservice for updates every five seconds
Answers
C.
Configure the other microservices to pull the Metrics Microservice for updates every five seconds
D.
Use Apache Kafka on Heroku to publish metrics to a topic that the other microservices can consume.
Answers
D.
Use Apache Kafka on Heroku to publish metrics to a topic that the other microservices can consume.
Suggested answer: D

Explanation:

- https://devcenter.heroku.com/arlicles/heroku<onnect-faq#can-i-use-sharing-rules-to-restrictrecorcd-visibility

asked 23/09/2024
Gennaro Migliaccio
33 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first