অন্যদের দ্বারা ব্যাখ্যা করা হয়েছে, কাফকা (এমনকি সাম্প্রতিক সংস্করণেও) জুকিপার ব্যতীত কাজ করবে না।
কাফকা নীচের জন্য চিড়িয়াখানা ব্যবহার করেন:
একটি নিয়ামক নির্বাচন করা । কন্ট্রোলার দালালদের মধ্যে অন্যতম এবং সমস্ত পার্টিশনের জন্য নেতা / অনুসারী সম্পর্ক বজায় রাখার জন্য দায়বদ্ধ। যখন কোনও নোড বন্ধ হয়ে যায়, এটি নিয়ামক যা অন্য প্রতিলিপিগুলি পার্টিশন লিডার হয়ে যাওয়ার নোডে পার্টিশন নেতাদের প্রতিস্থাপন করতে পার্টিশন লিডার হওয়ার জন্য বলে। চিড়িয়াখানা একটি নিয়ামক নির্বাচন করতে ব্যবহৃত হয়, কেবলমাত্র একজন আছে কিনা তা নিশ্চিত করুন এবং এটি ক্র্যাশ হলে এটি একটি নতুনকে নির্বাচন করুন।
ক্লাস্টারের সদস্যতা - কোন দালাল জীবিত এবং গুচ্ছের অংশ? এটি চিড়িয়াখানার মাধ্যমে পরিচালিত হয়।
টপিক কনফিগারেশন - কোন টপিক উপস্থিত রয়েছে, প্রত্যেকের কয়টি পার্টিশন রয়েছে, রেপ্লিকা কোথায় আছে, কে পছন্দের লিডার, প্রতিটি টপিকের জন্য কোন কনফিগারেশন ওভাররাইড সেট করা আছে
(০.৯.০) - কোটা - প্রতিটি ক্লায়েন্টকে কতগুলি ডেটা অনুমোদিত এবং পড়তে দেওয়া হয়
(০.৯.০) - এসিএল - যাকে কোন বিষয়ে (পুরানো উচ্চ স্তরের ভোক্তা) পড়তে এবং লেখার অনুমতি দেওয়া হয়েছে - কোন গ্রাহক দল বিদ্যমান, কে তাদের সদস্য এবং প্রতিটি দলটি প্রতিটি বিভাগ থেকে প্রাপ্ত সর্বশেষতম অফসেট কী।
[ https://www.quora.com/What-is-the-actual-rol-of-ZooKeeper-in- Kafka/answer/Gwen-Shapira থেকে ]
আপনার দৃশ্যের বিষয়ে, কেবলমাত্র একটি ব্রোকার উদাহরণ এবং একাধিক গ্রাহক সহ একটি উত্পাদক, আপনি একটি চ্যানেল তৈরি করতে পুশার ব্যবহার করতে পারেন, এবং সেই চ্যানেলে ইভেন্টটিকে চাপ দিতে পারেন যা গ্রাহকরা সেই ইভেন্টগুলিতে সদস্যতা নিতে এবং হস্তান্তর করতে পারে।
https://pusher.com/