• DocumentCode
    2429198
  • Title

    MapReduce: Limitations, Optimizations and Open Issues

  • Author

    Kalavri, Vasiliki ; Vlassov, Vladimir

  • Author_Institution
    KTH R. Inst. of Technol., Stockholm, Sweden
  • fYear
    2013
  • fDate
    16-18 July 2013
  • Firstpage
    1031
  • Lastpage
    1038
  • Abstract
    MapReduce has recently gained great popularity as a programming model for processing and analyzing massive data sets and is extensively used by academia and industry. Several implementations of the MapReduce model have emerged, the Apache Hadoop framework being the most widely adopted. Hadoop offers various utilities, such as a distributed file system, job scheduling and resource management capabilities and a Java API for writing applications. Hadoop´s success has intrigued research interest and has led to various modifications and extensions to the framework. Implemented optimizations include performance improvements, programming model extensions, tuning automation and usability enhancements. In this paper, we discuss the current state of the Hadoop framework and its identified limitations. We present, compare and classify Hadoop/MapReduce variations, identify trends, open issues and possible future directions.
  • Keywords
    Big Data; Java; application program interfaces; parallel programming; public domain software; Apache Hadoop framework; Hadoop variation classification; Java API; MapReduce model; MapReduce variation classification; distributed file system; job scheduling capabilities; massive data set analysis; massive data set processing; performance improvements; programming model; resource management capabilities; tuning automation; usability enhancements; Computational modeling; Data models; Fault tolerance; Indexes; Optimization; Programming; Tuning; Big Data; MapReduce; Survey;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Trust, Security and Privacy in Computing and Communications (TrustCom), 2013 12th IEEE International Conference on
  • Conference_Location
    Melbourne, VIC
  • Type

    conf

  • DOI
    10.1109/TrustCom.2013.126
  • Filename
    6680946