การเลือก idempotency key
ฟังก์ชัน Lambda อ่านเรคคอร์ดจาก DynamoDB Streams แล้วอัปเดตระบบปลายทาง เนื่องจาก Lambda ประมวลผล stream records แบบ at-least-once semantics การลองใหม่จึงอาจทำให้เรคคอร์ดเดิมถูกประมวลผลมากกว่าหนึ่งครั้ง ทีมงานต้องการทำให้ consumer มีคุณสมบัติ idempotent โดยการติดตามว่าเรคคอร์ดใดถูกจัดการไปแล้ว
แอตทริบิวต์ใดเหมาะสมที่สุดสำหรับใช้เป็น idempotency key?
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การพัฒนาแอปพลิเคชันบน AWS
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด