نموذج برمجي لمعالجة البيانات الضخمة بشكل متوازي.
يقسم المهمة إلى أجزاء صغيرة (Map) ثم يجمع النتائج (Reduce).