10 คะแนน โดย xguru 2021-04-01 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • Early Access ของ KIP-500 ที่ถอด Apache ZooKeeper ออกเพื่อให้ Kafka เรียบง่ายขึ้น ถูกรวมอยู่ในรีลีส 2.8

→ โหมด Kafka Raft Metadata หรือย่อว่า KRaft

  • การติดตั้งใช้งานและการปฏิบัติการง่ายขึ้นมาก และสามารถรัน Kafka ทั้งหมดเป็นโปรเซสเดียวได้

→ รองรับจำนวนพาร์ทิชันต่อคลัสเตอร์ได้มากขึ้น

→ ยังไม่รองรับ ACL และฟีเจอร์ด้านความปลอดภัยอื่น ๆ รวมถึงทรานแซ็กชัน

→ การย้ายสรรพพาร์ทิชันใหม่และ JBOD ยังไม่รองรับในโหมด KRaft (คาดว่าจะรองรับได้ในรีลีส Kafka ที่จะออกช่วงปลายปี)

  • Quorum Controller ที่ทำงานด้วย Event-Driven Consensus

→ ใช้โปรโตคอล KRaft เพื่อจำลองข้อมูลเมตาดาต้าไปยังทั้ง quorum ได้อย่างถูกต้อง

→ คล้ายกับโปรโตคอล ZAB ของ ZooKeeper และ Raft แต่ใช้สถาปัตยกรรมแบบ event-driven

2 ความคิดเห็น

 
twince 2021-04-01

ดูเหมือนว่า KIP 500 ในที่สุดก็จะออกมาแล้ว..

 
xguru 2021-04-01

Apache Kafka เลิกพึ่งพา ZooKeeper https://th.news.hada.io/topic?id=2100