Шукаєте відповіді та рішення тестів для Course 1823? Перегляньте нашу велику колекцію перевірених відповідей для Course 1823 в moodle.polytechnic.bh.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
A logistics company runs a tracking application in a single region. Customers across the region report slow page loads, and the engineering team finds two contributing causes: the database is the slowest component in every request, and customers far from the region experience additional network delay. Two proposals are made. Proposal P adds an application-level cache between the application and the database. Proposal Q adds a second region with a read replica close to the distant customer base. The most appropriate next step is to:
An application team is preparing a global rollout. Three architectural decisions are still open: whether to deploy the database in a single region or replicate it across regions; whether to introduce an application-level cache; and what cache invalidation strategy to use if the cache is added. The team's most important requirement is that account balances must always show the exact current value to any user. Considering this requirement, the most appropriate combination is:
A regional service has users distributed across three countries. The architecture team must choose between four single-region options, all of which satisfy the data residency rules. Region W has the lowest latency to the user base but the highest grid carbon intensity. Region X has the cleanest grid but the highest latency. Region Y has moderate latency and moderate grid carbon intensity. Region Z has moderate latency and a slightly higher grid carbon intensity than Region Y, but the lowest cost. Given that the application is interactive and the budget is constrained but not the determining factor, the most defensible choice is:
A retail application currently uses a single relational database for product catalogue, customer accounts, and the operational metrics that the engineering team monitors. The metrics workload is growing rapidly: tens of millions of timestamped readings are inserted each day and the database is increasingly slow on every workload. The most appropriate architectural response is to:
A government healthcare service operates an application that must keep all patient records inside the country. The country has only one cloud region available domestically, but the service has an availability target that would normally require deployment across two independent regions. The architecture team must choose between three approaches: deploy across the single domestic region with a documented manual recovery procedure for outages; deploy across the domestic region and a foreign region while excluding patient data from the foreign region; or deploy across two foreign regions with patient data left out of the cloud entirely. The most defensible primary choice is:
Connection pooling is introduced into an application that previously opened and closed a database connection for every request. The energy benefit of this change is largest when:
A multi-region deployment uses an active-active pattern across two regions and a single primary database held in one of the regions. The application team observes that read queries from the second region are noticeably slower than read queries from the first region. The most appropriate architectural response is to:
Read replicas are added to a database to handle a growing volume of read traffic. After deployment, the application occasionally returns an outdated result to a user who has just made a change. The most likely cause is:
A streaming service places its origin servers in a region with a relatively clean electricity grid but a long latency to its main user population and relies on a CDN with edge nodes near users to deliver the actual video content. The reason this architecture works well despite the origin being far from users is that:
A social media platform displays a counter showing the number of likes on each post. The counter is updated thousands of times per second across the platform but rarely needs to reflect the exact latest count to its users. A development team proposes using write-through caching for this counter so that the cache and database always agree. The strongest argument against this design choice is that: