70-473 · Question #117
You are designing the database for a new application. The application will have 7,500 users located in New York and 2,500 users located in Paris. Users of the application will load large amounts of da
The correct answer is A. Microsoft Azure virtual machines that use AlwaysOn Availability Groups and have one replica in E. Microsoft Azure SQL databases that have a primary database in the East US region and an. To minimize latency for users loading large amounts of data in different regions (New York and Paris), the architecture should involve deploying database instances or replicas geographically close to each user group, allowing local writes.
Question
Options
- AMicrosoft Azure virtual machines that use AlwaysOn Availability Groups and have one replica in
- BMicrosoft Azure virtual machines that use Merge Replication and have one instance in the East
- CMicrosoft Azure SQL databases that have a primary database in the West Europe region and an
- DMicrosoft Azure virtual machines that use Peer to Peer Replication and have one instance in the
- EMicrosoft Azure SQL databases that have a primary database in the East US region and an
How the community answered
(26 responses)- A50% (13)
- B31% (8)
- C12% (3)
- D8% (2)
Why each option
To minimize latency for users loading large amounts of data in different regions (New York and Paris), the architecture should involve deploying database instances or replicas geographically close to each user group, allowing local writes.
Deploying Microsoft Azure virtual machines with AlwaysOn Availability Groups allows for creating regional primary replicas, enabling users to write data to a database instance in their nearest region, which significantly minimizes data loading latency.
Merge Replication, while allowing local updates, can be complex for large-scale multi-regional cloud deployments and the option is incomplete for covering both user groups with local instances.
This option only specifies a primary database in the West Europe region, which would not minimize latency for the 7,500 users located in New York.
Peer-to-Peer Replication supports multiple writable nodes and could minimize latency but the option is incomplete, not specifying how it would provide a complete solution for both regions.
Utilizing Microsoft Azure SQL databases with separate primary databases deployed in the East US region for New York users and the West Europe region for Paris users ensures that each user group can write data to their geographically closest database, thus minimizing latency.
Concept tested: Multi-region database architecture for low-latency writes
Source: https://learn.microsoft.com/en-us/azure/architecture/guide/multitenant/approaches/sharding
Topics
Community Discussion
No community discussion yet for this question.