ผู้บริโภคข้อความอาจได้รับเหตุการณ์เดิมซ้ำจากระบบ at-least-once ควรออกแบบอย่างไร

สมมติว่าจะไม่ซ้ำ
ทำ consumer ให้ idempotent และใช้ idempotency key/deduplication
ปิด acknowledgement
สร้างบัญชีใหม่ทุกข้อความ

เฉลยอธิบาย

at-least-once ยอมให้ส่งซ้ำเพื่อไม่ให้ข้อมูลหาย การประมวลผลซ้ำต้องไม่สร้างผลข้างเคียงซ้ำ

ข้อสอบอื่นในวิชาความรู้เกี่ยวกับเรื่องคอมพิวเตอร์แม่ข่าย ระบบคลาวด์ และความรู้ทั่วไปเกี่ยวกับ ระบบเทคโนโลยีดิจิทัล

ดูข้อสอบวิชานี้ทั้งหมด →