An online learning platform uses a web application to manage student course enrollments. The system must decouple the front-end enrollment portal from the back-end database processing service. To ensure fair registration for courses with limited capacity, enrollment requests must be processed in the exact sequence they are submitted. Which messaging service configuration should a solutions architect recommend to decouple these components while maintaining the correct message sequence?
- An Amazon SQS FIFO queueCevap
- BAn Amazon SQS Standard queue
- CAn Amazon RDS DB instance with a read replica
- DAn Amazon DynamoDB table in provisioned capacity mode
Cevap
An Amazon SQS FIFO queue
An Amazon SQS FIFO queue is the correct solution because it successfully decouples the application tiers and guarantees that messages are processed in the exact order they are sent, satisfying the requirement for sequential enrollment processing.
Adım Adım Çözüm
Anahtar Kavram
Using Amazon SQS FIFO queues to decouple application components while maintaining message ordering.
Tahmini Süre:45s