Bài tập · 2 phút
Phân loại tính năng theo dịch vụ
0/1
Từ khóa của phần nàyChọn một từ để xem nghĩa trước khi đọc
Phân loại từng tính năng vào dịch vụ cung cấp tính năng đó. Trên thiết bị di động: chọn thẻ, sau đó chọn ô đích.
Visibility timeout
Dead-letter queue
Long polling
Delay queue
Message timer cho từng message
Message Group ID
Topic với nhiều subscription
Fan-out tới nhiều queue
Nhận thông báo từ CloudWatch alarm
Delivery policy theo từng protocol
Partner event source (SaaS)
Rule lọc theo event pattern JSON
EventBridge Scheduler với cron expression
Retry tới target trong 24 giờ, tối đa 185 lần
Amazon SQSMessage queuing
Amazon SNSPub/sub
Amazon EventBridgeEvent bus
Câu hỏi kiểm tra
Với vai trò người thiết kế hệ thống MFTECH, chọn phương án phù hợp.
1. Một số đơn hàng chứa dữ liệu lỗi; worker xử lý thất bại ở mọi lần và message liên tục quay lại queue. Yêu cầu: tách các message này ra để phân tích sau. Cấu hình nào đáp ứng yêu cầu?
2. Chi phí SQS cao do worker poll queue liên tục và phần lớn lệnh nhận trả về rỗng. Cần thay đổi cấu hình nào?
3. Biểu mẫu đăng ký người bán được gửi từ web tier tới tầng xử lý; mỗi biểu mẫu phải được xử lý đúng một lần và không được mất. Phương án nào phù hợp?
4. Ví điện tử MFTECH: các lệnh của cùng một người dùng phải được xử lý đúng thứ tự, trong khi lệnh của các người dùng khác nhau cần được xử lý song song. Phương án nào phù hợp?
5. Phần mềm CRM (SaaS) của MFTECH cần thông báo tới một số dịch vụ nội bộ mỗi khi có khách hàng mới, với lượng mã nguồn tối thiểu. Dịch vụ nào phù hợp?
6. Đội vận hành quản lý một cụm RabbitMQ tự triển khai thường xuyên gặp sự cố và cần chuyển lên AWS mà không viết lại ứng dụng. Dịch vụ nào phù hợp?
Exercise · 2 phút
Sort the features by service
0/1
Từ khóa của phần nàyChọn một từ để xem nghĩa trước khi đọc
Sort each feature into the service that provides it. On mobile devices: choose a card, then choose the target box.
Visibility timeout
Dead-letter queue
Long polling
Delay queue
Message timer on an individual message
Message Group ID
Topic with multiple subscriptions
Fan-out to multiple queues
Receive notifications from a CloudWatch alarm
Delivery policy per protocol
Partner event source (SaaS)
Rule filtering on a JSON event pattern
EventBridge Scheduler with a cron expression
Retries to a target for 24 hours, up to 185 times
Amazon SQSMessage queuing
Amazon SNSPub/sub
Amazon EventBridgeEvent bus
Câu hỏi kiểm tra
Với vai trò người thiết kế hệ thống MFTECH, chọn phương án phù hợp.
1. Some orders contain bad data; the worker fails on every attempt and the message keeps returning to the queue. Requirement: set these messages aside for later analysis. Which configuration meets the requirement?
2. SQS costs are high because workers poll the queue continuously and most receive calls return empty. Which setting should change?
3. Seller registration forms are sent from the web tier to the processing tier; each form must be processed exactly once and must not be lost. Which option fits?
4. MFTECH e-wallet: commands from the same user must be processed in order, while commands from different users should be processed in parallel. Which option fits?
5. MFTECH's CRM software (SaaS) must notify several internal services whenever a new customer signs up, with minimal code. Which service fits?
6. The operations team runs a self-managed RabbitMQ cluster that fails often and must move it to AWS without rewriting the applications. Which service fits?