مشروع تدفق الهواء في Apache

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

ملخص المشروع

المؤسسة المفتوحة المصدر:
Apache Airflow
الكاتب التقني:
كارتيك كاري
اسم المشروع:
كيفية إنشاء سير عمل
مدة المشروع:
المدة العادية (3 أشهر)

وصف المشروع

سأعمل على إنشاء وثائق حول كيفية إنشاء مهام سير عمل جديدة بسهولة وفعالية. هناك بعض الخطوات المتضمنة في عمليات سير العمل وهي -

  1. مقروءة
  2. المعالجة المسبقة
  3. قيد المعالجة
  4. معالجة المشاركة
  5. حفظ/إجراء
  6. المراقبة

يمكن أن تتضمن كل خطوة مهام متعددة ويمكن اتخاذ العديد من الإجراءات بعد كل خطوة مثل إلغاء المهمة إذا فشلت مهمتان أو أكثر في مرحلة ما أو إعادة تشغيل مهمة إذا فشلت مرتين على الأقل.

تشمل أجزاء سير العمل الأخرى تنفيذ وظيفتين أو أكثر بالتوازي واستخدام نتائجها المجمّعة للمرحلة التالية.

جانب آخر من سير العمل هو تنبيه المستخدم في حالة حدوث خطأ ما إما من خلال البريد أو فترة السماح أو واجب جهاز النداء.

أخطّط أيضًا لتضمين بعض الطرق البسيطة التي يمكن من خلالها استخدام مهام سير العمل، مثل تنفيذ مهام البث في الوقت الفعلي عند إعادة تشغيلها على أي بيانات غير متوفّرة في مواضيع Kafka التي تنشأ عن عملية التسويق.

سأعمل مع المرشدين لجعل نطاق المشروع أكثر دقة بكثير ثم إكمال المهام من هناك فصاعدًا.

مع أطيب التحيات،