• อัปโหลด

เจาะลึกหลักการและกลไกของ Kafka: จาก Log สู่ Amazon MSK

847
0
2026-10-11 10:20:58
43
6
111
1
Kafka สามารถรับมือกับข้อความนับล้านข้อความต่อวินาทีได้อย่างไร และไม่ตกหล่นเลยสักข้อความ? วิดีโอนี้เปรียบเทียบ Kafka ว่าเป็น "สมุดบันทึกที่เขียนย้อนหลังได้อย่างเดียว" โดยอธิบายตั้งแต่หลักการที่เด็กมัธยมปลายก็เข้าใจได้ ไปจนถึงรายละเอียดที่สถาปนิกซอฟต์แวร์ต้องการ: 🔹 แนวคิดหลัก: log, offset, topic, partition, broker, segment และ sparse index 🔹 ทำไมถึงเร็ว: Sequential write, page cache, sendfile zero-copy (และเหตุผลที่ TLS ทำให้มันไร้ผล) 🔹 ข้อมูลไม่หาย: acks, ISR, LEO กับ high watermark, min.insync.replicas, leader epoch truncation 🔹 Consumer Group กับ Rebalance: Cooperative rebalance, static membership, KIP-848 protocol ใหม่ 🔹 Exactly-Once: Idempotent producer, transaction coordinator, read_committed กับ LSO 🔹 กลไกตามสถานการณ์: Log compaction, tiered storage, shared group (Kafka queue), การอ่านจาก follower ที่อยู่ใกล้ 🔹 KRaft: Kafka 4.0 บอกลา ZooKeeper อย่างสมบูรณ์ 🔹 Amazon MSK: การเลือก Standard / Express / Serverless, สถาปัตยกรรม 3 AZ, การประหยัดค่ารับส่งข้อมูลข้าม AZ, Checklist สำหรับสถาปนิก ⏱ บท 00:00 เปิดคลิป · คลิกเดียว ระบบนับสิบ 00:55 ขั้นตอนที่ 1 · แนวคิดหลัก: Log 01:50 ขั้นตอนที่ 1 · Topic และ Partition 02:54 ขั้นตอนที่ 1 · ความจริงบนฮาร์ดดิสก์: ทำไมถึงเร็วขนาดนี้ 04:15 ขั้นตอนที่ 2 · Producer: ข้อความถูกส่งออกไปอย่างไร 05:29 ขั้นตอนที่ 2 · Replica: จะทำอย่างไรถ้าเครื่องพังหนึ่งเครื่อง 07:03 ขั้นตอนที่ 3 · Consumer Group: แบ่งหน้าที่กันอ่าน 08:04 ขั้นตอนที่ 3 · Rebalance: การแบ่งหน้าที่ใหม่ 09:09 ขั้นตอนที่ 3 · Exactly-Once: ครั้งเดียวพอดิบพอดี 10:29 ขั้นตอนที่ 4 · กลไกพิเศษในสถานการณ์ต่างๆ 11:55 ขั้นตอนที่ 4 · KRaft: บอกลา ZooKeeper 12:47 ขั้นตอนที่ 5 · Kafka บน AWS: Amazon MSK 14:21 ขั้นตอนที่ 5 · Checklist สำหรับสถาปนิก 15:55 ช่วงท้าย · ทุกอย่างคือ Log 📚 แหล่งข้อมูล เอกสารอย่างเป็นทางการและเอกสารการออกแบบของ Apache Kafka, KIP ที่เกี่ยวข้อง (KIP-392/405/480/679/848/890/932/1030), ประกาศเปิดตัว Kafka 4.0–4.3, คู่มือผู้พัฒนาและแนวปฏิบัติที่ดีที่สุดของ Amazon MSK, AWS Big Data Blog วันที่ตรวจสอบ 2026-10-10 💬 คลัสเตอร์ Kafka ของคุณเคยเจอหลุมพรางไหนมาบ้าง? ยินดีพูดคุยกันในคอมเมนต์ เสียงพากย์สร้างโดย AI เนื้อหาเป็นเพียงความคิดเห็นส่วนตัว ไม่ใช่จุดยืนของนายจ้าง
บริการลูกค้า
ด้านบน
赛事库 课堂 2021拜年纪