Universal Containers (UC) has a Heroku application that runs in Virginia, in the U.S., that uses Apache Kafka on Heroku. They have deployed a copy of the app in Asia. Now, both apps need a messaging backbone that will support multi-region distribution. What is the least complex architecture that an Architect should recommend?
- Deploy a multi-region version of Apache Kafka on Heroku.
- Use Heroku's multi-tenant Kafka Basic plan.
- The app in Asia should write to the Kafka instance in Virginia.
- Provision a second Kafka add-on in Asia. Each instance of the app should sync with each other.
Answer(s): B
Reference:
https://www.heroku.com/tech-sessions/get-started-with-apache-kafka
Reveal Solution
Next Question