A healthcare provider is designing a patient registration portal on AWS. To prevent patient registrations from failing when the backend database is offline for scheduled maintenance, the architect decides to insert a message queue between the front-end registration portal and the database. Which AWS Cloud design principle is best illustrated by this architectural decision?
- AElasticity
- BMonolithic design
- Loose couplingCevap
- DVertical scaling
Cevap
Loose coupling
Loose coupling is the design principle demonstrated by placing a buffer, like a message queue, between components. This ensures that the front-end registration portal remains responsive to users even if the backend database is temporarily offline, as the queue stores the messages until the database is ready to process them.
Adım Adım Çözüm
Anahtar Kavram
Loose coupling reduces interdependencies between components, so that a failure or maintenance event in one service does not cascade to others.
Tahmini Süre:1m 0s