مشروع Apache Cassandra

تحتوي هذه الصفحة على تفاصيل مشروع كتابة تقنيّة تم قبوله في موسم المستندات من Google.

ملخص المشروع

المؤسسة المفتوحة المصدر:
Apache Cassandra
الكاتب التقني:
dvohra
اسم المشروع:
تعديل مستندات Apache Cassandra 4.0 وحلّ المهام في المستندات
مدة المشروع:
الجري الطويل (5 أشهر)

وصف المشروع

يتكون المشروع من مشروعين فرعيين على النحو التالي:

1- تحديث مستندات Apache Cassandra 4.0

راجِع وثائق Apache Cassandra الحالية وعدِّلها للتأكّد من أنّها
متوافقة مع إصدار Apache Cassandra 4.0 القادم. النهج الذي اقترحناه
في هذا الشأن هو أولًا طلب إجراء
القائمة البريدية للمساهمين في "كاساندرا" بهدف تسليط الضوء على جوانب المستند
التي تحتاج إلى تعديلات. ثانيًا، سنُجري مراجعة منظَّمة
للمستندات الحالية لتحديد الثغرات المحتملة. على سبيل المثال:
مثال: في المراجعة المنظَّمة، يمكن للكاتب التقني مقارنة
مستندات ملف إعداد Cassandra
(http://cassandra.apache.org/doc/latest/configuration/cassandra_config_file.html) في خيارات الإعداد المتوفّرة في المصدر
(https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/config/Config.java)

2. حل المهام في وثائق Apache Cassandra

تحتوي وثائق Apache Cassandra على عدد من الأقسام
التي تم تمييزها باسم "TODO" (أو المهام التي لم تكتمل بعد). وهي كما يلي:

  • تشغيل كاساندرا / النسخ الاحتياطية
  • تشغيل كاساندرا / التحميل المجمّع
  • CQL / تعريفات البيانات (نقاط مراجعة محدودة)
  • نمذجة البيانات
  • نظام Dynamo / الشائعات ورصد حالات الفشل وحلقة الرمز المميّز
  • الهندسة المعمارية/الضمانات
  • تشغيل كاساندرا/هينتس
  • البنية/نظرة عامة (تم اقتراح هذا كمشروع منفصل)
  • تشغيل كاساندرا/قراءة الإصلاح
  • أنتج العديد من أعضاء المنتدى مواد لتغطية هذه الموضوعات (بما في ذلك مشاركات المدونات العامة ومشاركات Stack Overflow وما إلى ذلك). قد يكون النهج الأكثر إنتاجية لإكمال هذه الأقسام هو طلب مراجع ومواد جيدة من القوائم البريدية وتوليفها في مستند موجز من مجموعة وثائق Apache Cassandra.