تُعالج المعالجة الدفعية البيانات في مجموعات كبيرة في أوقات محددة. فبدلاً من معالجة كل معاملة على حدة، يجمع النظام المعاملات ويُجريها معًا. وقد استخدمت البنوك المعالجة الدفعية لعقود لتسوية الشيكات خلال الليل. كما تُجري أنظمة الرواتب عمليات دفعية لحساب الأجور والاستقطاعات. ويُناسب هذا النموذج الحالات التي تكون فيها الكفاءة أهم من السرعة.
يكمن المقابل في زمن الاستجابة. فتشغيل مهمة معالجة دفعية في الساعة الثانية صباحًا يعني أن بيانات اليوم السابق لن تكون متاحة حتى الصباح. وهذا مقبول في مجال الرواتب والفواتير، ولكنه غير مناسب لكشف الاحتيال أو التسعير الفوري. تعالج معالجة البيانات المتدفقة هذه الحالات بتحليل البيانات فور وصولها. وتستخدم العديد من البنى الحديثة كلا النوعين. تعالج معالجة البيانات المتدفقة الأحداث العاجلة، بينما تعالج المعالجة الدفعية التحليل التاريخي والمطابقة وإعداد التقارير. يكمل كل منهما الآخر. كما أن تشغيل المهام الدفعية أقل تكلفة لأنه يمكن جدولتها خلال ساعات انخفاض الطلب عندما تكون موارد الحوسبة غير مستخدمة. وقد ساهمت تقنيتا هادوب وسبارك في انتشار المعالجة الدفعية واسعة النطاق عبر مجموعات الحوسبة الموزعة. تطورت التقنية، لكن النمط لا يزال قديمًا: جمع البيانات، جدولة العمليات، معالجتها، ثم تسليمها.
خصائص المعالجة الدفعية
- مُجدولة - تعمل على فترات زمنية محددة، وغالبًا ما تكون طوال الليل
- معالجة كميات كبيرة من البيانات بكفاءة
- يتحمل التأخير - لا حاجة للنتائج على الفور
- كفاءة في استخدام الموارد - تستخدم قدرة الحوسبة خارج أوقات الذروة
- حتمية - نفس المدخلات تنتج نفس المخرجات
المعالجة الدفعية ليست قديمة. إنها الأداة المناسبة عندما تكون الإنتاجية أهم من السرعة.
Comments
No comments yet. Be the first to share a thought.
Leave a comment