Spring 2016

This assignment is due at 5:00pm on March 11th and will be graded by your TA and your CI instructor. Submit your write-up and worksheet via our submission site.

For the second critique, your job is to evaluate and assess MapReduce, building on the analysis skills developed in the first critique. The associated worksheet walks you through the process of analyzing the system described in "MapReduce: Simplified Data Processing on Large Clusters".

After filling in the worksheet, use the following guidelines to organize your analysis into a 2-3 page critique of the MapReduce system. Rather than writing short-essay answers, you'll write a standalone document modeled in part after a technical feasibility study. Your audience is a community of peers who have not read the paper.

Before beginning to write, think about how you might organize your critique. You might assess each module in turn, or each design goal. You might order design goals by importance (e. g. most to least important) or by strength (strongest to weakest—or the reverse!) Use your introduction to forecast and your conclusion to recap. The critique should be approximately 750-900 words.

  • Introduction presents the system and prepares readers for the paper
    • Briefly summarizes how the system works.
    • Identifies the priorities or design principles.
  • Body of the paper presents your analysis of the system
    • Explains which design goals are significant to the system and how they are handled. This may include simplicity, scalability, fault- tolerance, and security and other system-specific goals.
    • If any common design goals are not significant to the system, explains why.
    • Evaluates claims made by the paper (e.g., about their design principles).
    • Addresses any other important limitations or successes of the system
    • Uses evidence from the text (use citation and/or section references) to support each claim; you need not cite lectures.
  • Conclusion summarizes the system and its key advantages and disadvantages
    • May respond to or re-connect to the introduction

Submit your write-up and worksheet using our submission site. We will not be grading the worksheet; we just want to see how you used it as preparation, so that we can make future iterations of the worksheet as helpful as possible.

Again, this assignment is due at 5:00pm on March 11th, not 11:59pm.

Questions or comments regarding 6.033? If you are a student, please post on Piazza. If not, send e-mail to the 6.033 staff at .

6.033 home //