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?
Select an option, then click Submit answer.
-
○
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.