Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce Certified Heroku Architect (Plat-Arch-206) Exam - Topic 2 Question 73 Discussion

A client wants to create a scalable set of microservices that communicate with each other, where multiple microservices have a public REST API.Which architecture strategy allows this on Heroku?
C) Each microservice is a separate private space. The microservices communicate byusing DNS Service Discovery.
A) Each microservice is a separate Heroku app. The microservices communicate byusing Apache Kafka as a message bus.
B) Each microservice is a separate process type in a single Heroku app. The microservices communicate by using Redis as a message bus.
D) Each microservice is a separate process in a single Heroku app. The microservices communicate by using shared memory.

Salesforce Certified Heroku Architect (Plat-Arch-206) Exam - Topic 2 Question 73 Discussion

Actual exam question for Salesforce's Salesforce Certified Heroku Architect (Plat-Arch-206) exam
Question #: 73
Topic #: 2
[All Salesforce Certified Heroku Architect (Plat-Arch-206) Questions]

A client wants to create a scalable set of microservices that communicate with each other, where multiple microservices have a public REST API.

Which architecture strategy allows this on Heroku?

Show Suggested Answer Hide Answer
Suggested Answer: C

- httDs://devcenterheroku.com/artJcles/event-driven-microservices-with-aDache-kafka


Contribute your Thoughts:

0/2000 characters
Novella
26 days ago
I think B) is more efficient for smaller projects.
upvoted 0 times
...
Twana
1 month ago
A) is the best choice for scalability.
upvoted 0 times
...
Cherry
2 months ago
I’m a bit confused about option D; shared memory doesn’t seem right for microservices since they should be independent, right?
upvoted 0 times
...
Davida
2 months ago
I think we had a practice question about Heroku and microservices, and I might lean towards option C because DNS Service Discovery seems like a good way to manage multiple services.
upvoted 0 times
...
Tammi
2 months ago
I'm not entirely sure, but I feel like option B could work too since Redis is a common choice for message passing.
upvoted 0 times
...
Julian
2 months ago
I remember we discussed microservices in class, and I think option A sounds familiar since Kafka is often used for communication between services.
upvoted 0 times
...

Save Cancel