Dies ist eine Übersichtsseite mit Metadaten zu dieser wissenschaftlichen Arbeit. Der vollständige Artikel ist beim Verlag verfügbar.
MapReduce
18.433
Zitationen
2
Autoren
2008
Jahr
Abstract
MapReduce is a programming model and an associated implementation for processing and generating large datasets that is amenable to a broad variety of real-world tasks. Users specify the computation in terms of a map and a reduce function, and the underlying runtime system automatically parallelizes the computation across large-scale clusters of machines, handles machine failures, and schedules inter-machine communication to make efficient use of the network and disks. Programmers find the system easy to use: more than ten thousand distinct MapReduce programs have been implemented internally at Google over the past four years, and an average of one hundred thousand MapReduce jobs are executed on Google's clusters every day, processing a total of more than twenty petabytes of data per day.
Ähnliche Arbeiten
Suspending OpenMP Tasks on Asynchronous Events: Extending the Taskwait Construct
2023 · 12.930 Zit.
The NIST definition of cloud computing
2011 · 11.547 Zit.
Bitcoin: A Peer-to-Peer Electronic Cash System
2008 · 11.181 Zit.
TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems
2016 · 9.723 Zit.
A view of cloud computing
2010 · 8.888 Zit.