
Phân tích yêu cầu
- Ứng dụng: Azure Durable Function quản lý quy trình đặt hàng trực tuyến.
- Tác vụ chính: Gọi một API bên ngoài để lấy thông tin giảm giá sản phẩm.
- Yêu cầu: Xác định các loại Durable Function phù hợp để triển khai.
Phân tích các loại Durable Functions
Loại Function | Chức năng | Có phù hợp không? |
---|---|---|
A. Orchestrator | Điều phối luồng công việc giữa các Activity Functions, đảm bảo các bước chạy theo trình tự. | ✅ Cần có, vì nó sẽ gọi Activity Function để lấy thông tin giảm giá. |
B. Entity | Lưu trữ trạng thái và xử lý dữ liệu bền vững (stateful). | ❌ Không cần, vì không có yêu cầu lưu trữ trạng thái. |
C. Client | Kích hoạt Durable Functions từ một API bên ngoài hoặc event. | ❌ Không cần, vì câu hỏi tập trung vào quá trình xử lý, không đề cập đến kích hoạt function. |
D. Activity | Thực hiện công việc đơn lẻ như gọi API bên ngoài hoặc xử lý dữ liệu. | ✅ Cần có, vì Activity Function sẽ gọi API để lấy thông tin giảm giá. |
Đáp án chính xác
✅ A. Orchestrator – Điều phối quy trình đặt hàng.
✅ D. Activity – Gọi API bên ngoài để lấy thông tin giảm giá.
🚀 Đáp án đúng: A và D!