What is MapReduce?

preview_player
Показать описание
Building efficient data centers that can hold thousands of machines is hard enough. Programming thousands of machines is even harder. One approach pioneered by Google is known as MapReduce. MapReduce provides a programming model that simplifies programming thousands of machines by breaking down distributed programs into two steps: map, and reduce.

Credits: Talking: Geoffrey Challen (Assistant Professor, Computer Science and Engineering, University at Buffalo). Producing: Greg Bunyea (Undergraduate, Computer Science and Engineering, University at Buffalo).

Рекомендации по теме
Комментарии
Автор

thanks for explaining this so clearly.
this is one of the rare explanations in youtube that isn't inane or polluted with pointless jargon.

test-mmbv
Автор

A simple topic made unnecessarily difficult to understand by others poor explanation. Thanks so much, concept is now crystal clear to me.

kevinohare
Автор

This is the single best explanation on the topic on YouTube. It helped me 6 years ago and it still holds up now that I'm revising. Thanks!

Rahul_.
Автор

FINALLY. This made sense. I watched a few others try to explain it in the weirdest way, immediately jumping into details instead of giving a bigger picture first.

standcontractdelta
Автор

straight to the point and specific, great explanation

johnny
Автор

This the most explicit and best explanation on MapReduce concept ever!!!

newbie
Автор

How random. Came here looking to learn more about Map Reduce before a Facebook interview next week, and the guy doing the video ends up being one of my old CS professors.

arocco
Автор

This video was super helpful for me!! Not only talked about the counting example but also explained that there are some tasks that do not fit in this framework!! Now I think I got the concept!! Thanks!!

ciloc
Автор

I still refer to this video and I get to understand MR better with every play, if only I could like this video every time I watched it. Thank you for the content.

skipa
Автор

Finally a good professor on this matter.

igcc
Автор

Thank you so much for the simple yet effective visuals. Perfect for people who just need the basic knowledge before stepping into all of the complicated parts.

jotarokuzo
Автор

I just shed a tear. That was beautiful!

fostercityjoe
Автор

Once you understand the why, it is so much clear. Thank you

tshaylatte
Автор

Brilliantly put, I must say, when you explain it like that, it makes our understanding of distributed computing much easier to understand. Saving your video is a play list for future references and sharing. thank you~

aemethes
Автор

Thanks a lot! I struggled a bit to learn what is map reduce from documents. This video makes everything so clear!

xianshuzeng
Автор

Best explanation in the YouTube! Thanks🙏🏻

Alexandra-heol
Автор

so cool, so consistent! Five minutes and I already understand the essence! Thank u so much!

high_fly_bird
Автор

Got a clear idea about it. Thanks from India.

Shermila
Автор

High quality explanation in a simple way.

ziad
Автор

amazing. cramming for a parallel and distributed systems in an hour. thanks so much!

kenii