4 puan yazan xguru 2020-05-18 | 1 yorum | WhatsApp'ta paylaş
  • Harici bir metadata deposu olarak ZooKeeper kullanıldığı için tekrar, verimsizlik ve ölçeklenebilirlik sınırlamaları gibi sorunlar ortaya çıkıyor

  • KIP-500: "Kafka on Kafka"

→ Metadata, Kafka içinde doğrudan yönetilip partition'larda saklanacak

→ Metadata bir log olarak ele alınacak

→ Topic oluşturma/silme hızı artıyor: ZooKeeper'dan farklı olarak, metadata partition'ında yeni bir topic oluşturmak O(1) bir operasyonla tamamlanıyor

→ Tek bir cluster bir milyondan fazla partition'ı destekleyebilecek

  • Yol haritası

→ Hâlâ ZooKeeper ile doğrudan iletişim kuran yönetim araçları var. Bunların yerine geçecek API'ler sunulacak

→ Metadata partition'ı ile controller arasında bağımlılık oluştuğu için, KIP-595'te Raft protokolüyle self-managed metadata quorum'un hayata geçirilmesi planlanıyor

→ ZooKeeper olmadan Kafka çalıştıran KIP-500 modu: Başlangıçta tam destek eksik olacağı için, legacy modda ZooKeeper birlikte kullanılacak

→ KIP-500 bir "Bridge Release". ZooKeeper desteğinin tamamen kaldırılacağı KIP-500 sonrası sürüme kesinti olmadan geçişi hazırlayan bir ara yükseltme. Gerçekten ZooKeeper'sız sürüme bir kez daha yükseltme yapabilmeyi destekliyor

1 yorum

 
minji 2020-05-18

Teşekkür ederim. Keyifle okudum.