2011
DOI: 10.14778/3402755.3402792
|View full text |Cite
|
Sign up to set email alerts
|

MapReduce programming and cost-based optimization?

Abstract: MapReduce has emerged as a viable competitor to database systems in big data analytics. MapReduce programs are being written for a wide variety of application domains including business data processing, text analysis, natural language processing, Web graph and social network analysis, and computational science. However, MapReduce systems lack a feature that has been key to the historical success of database systems, namely, cost-based optimization. A major challenge here is that, to the MapReduce system, a pro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
8
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 22 publications
(9 citation statements)
references
References 4 publications
0
8
0
Order By: Relevance
“…We obtained 19 papers 20‐22,32,75‐89 . These papers were published in five distinct journals publications, 13 conferences/workshops and one PhD thesis.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…We obtained 19 papers 20‐22,32,75‐89 . These papers were published in five distinct journals publications, 13 conferences/workshops and one PhD thesis.…”
Section: Related Workmentioning
confidence: 99%
“…Starfish 21,80,81 is a system that implements a cost‐based optimization approach to help users identify the best parameter values for MapReduce applications. The system consists of three modules: a profiler, which obtains workflow execution statistics and cost estimate; what‐if , which determines the impact of a parameter setting on performance based on the information collected by the profiler; and finally, the optimizer that provides the settings that perform an efficient execution through queries to the what‐if module.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…This is parameter tuning, which is complementary to our approach of a structural program optimization. Similarly, Herodotou et al perform parameter tuning, in this case, based on clustering.…”
Section: Related Workmentioning
confidence: 99%
“…It also attempted to find correlations between these factors in order to better understand how to build a unified and generic performance estimation model. The Starfish system [15, 16] is the most relevant system for our work. It represents a cost‐based optimizer for MapReduce programs which focuses on the optimization of configuration parameters for executing these programs on the Hadoop platform.…”
Section: Related Workmentioning
confidence: 99%