وان استار برنامه نویسی به شیوه MAP - Reduce
نوشته شده توسط : freedaneshsara
 بنده اخیرا در یکی از جلسات تشریح (Presentation) پروژه در دانشگاه شیراز شرکت کرده و با ایده جالبی از سوی یکی از دانشجویان درباره برنامه نویسی ارائه شده از سوی گوگل برخورذ کردم. خوشحال می شوم که بتوانیم با همکاری دوستان اطلاعات بیشتری درباره کاربرد این شیوه برنامه نویسی در اختیار علاقه مندان قرار دهیم.

 

 

 


 

 

 

برنامه نویسی به شیوه MAP - Reduce:

 

این شیوه برنامه نویسی به تازگی توسط گوگل معرفی شده و هسته اصلی آن مشابه با روش سنتی DIVIDE & CONQUER یا همان تقسیم و غلبه است. با این تفاوت که، این شیوه برای اجرا بر روی دسته ای از کامپیوترها (در اصطلاح به این دسته کلاستر گفته می شود) که در یک شبکه ( grid ) قرار دارند استفاده می شود. بیشتر زبانه های برنامه نویسی موجود قابلیت کاربرد در پارادایم ( Paradigm ) معرفی شده را دارند. این تکنولوژی اخیرا توسط بسیاری از بزرگان اینترنتی نظیر Google، Facebook و Amazon به کار گرفته شده است. علاقه مندان می توانند برای شروع و کسب اطلاعات اولیه به صفحه معرفی Map - Reduce در پایگاه دانش wiki به آدرس زیر مراجعه کنند:

http://en.wikipedia.org/wiki/MapReduce

نسخه فارسی این پایگاه دانش به آدرس:

http://fa.wikipedia.org/wiki/%D9%86%DA%AF%D8%A7%D8%B4%D8%AA%E2%80%8C%DA%A9%D8%A7%D9%87%D8%B4

 

مقاله زیر از سوی گوگل برای معرفی بهتر این شیوه برنامه نویسی و کاربردهای آن ارائه شده است:

http://labs.google.com/papers/mapreduce-osdi04.pdf

 

موفق باشید.



:: بازدید از این مطلب : 765
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : یکشنبه 22 اسفند 1395 | نظرات (0)
مطالب مرتبط با این پست
لیست
می توانید دیدگاه خود را بنویسید


این سایت را حمایت می کنم
___________

برای نمایش تصاویر گالری كلیك كنید




ورود کاربران

خوش آمدید! لطفا وارد حساب خود شوید

رمز عبور را فراموش کرده‌اید؟
حساب کاربری ندارید؟

فراموشی رمز عبور

نام کاربری یا ایمیل خود را وارد کنید

یا

ثبت نام کاربران

در چند ثانیه حساب کاربری خود را بسازید

قبلا ثبت نام کرده‌اید؟

نظرات کاربران

دیدگاه خود را با ما در میان بگذارید