شنيا المكونات الأساسية في أباتشي كافكا؟
أباتشي كافكا هو نظام موزع يتكون من عدة مكونات. المكونات الأساسية في أباتشي كافكا هي: - المواضيع: المواضيع هي فئة أو اسم غذاء يمكن للمنتجين يرسلوهم رسائل و يقرؤوهم المستهلكين. فما غيرها ولا تغير. المستهلكين يقدروا يستخدموا التبديل لتتبع الرسائل القراءة. - الوسطاء: مجموعة كافكا تتكون من وسطاء واحد أو أكثر يديروا تخزين الرسائل في المواضيع ويخدموا كوسطاء بين المنتجين والمستهلكين. - المنتجين: التطبيقات الي تنتج البيانات و تنشرها على موضوع واحد أو أكثر في مجموعة كافكا. يسيطروا على كيفاش الأحداث تُعْطَى للوفرات في موضوع. - المستهلكين: التطبيقات الي تشترك في موضوع واحد أو أكثر وتستهلك الرسائل المطبوعة. البيانات الوصفية الوحيدة المحتفظة على أساس كل مستهلك هي التبديل أو موقف المستهلك هذا في موضوع. التكافل هذا يسيطر عليه المستهلك. - القسمات: كافكا يستخدم القسمات لتقسيم رسائل موضوع عبر وسطاء متعددين لقياس و أداء. الأحداث مع نفس مفتاح الحدث، مثل نفس معرف العميل أو معرف المركبة، تكتب على نفس القسم، وكافكا يضمن إنو أي مستهلك لقسم موضوع معين دائماً يقرأ أحداث القسم هذا بنفس الترتيب بالضبط كيما تكتبوا. - تكرار: ثنائيات متعددة عندهم دائماً نسخة من البيانات باش يضمنوا توافر عالية وتسامح بالخطأ. التكرار هذا يتعمل على مستوى تقسيم الموضوع.