Iat 3 QP Ccs334-Bda
Iat 3 QP Ccs334-Bda
Iat 3 QP Ccs334-Bda
NO. :
5113
7.(i) Neatly explain the MapReduce types, Input format and Output Format in
detail with suitable examples.
(8)(K2)(CO3)
(ii) Describe the critical stages in the anatomy of a MapReduce job run, and
how does the
order of these stages affects the overall performance of a job? (8)
(K2)(CO3)
8.(i) How does MRUnit facilitate the testing of MapReduce applications, and
what are some best practices for writing effective unit tests for MapReduce
code? ( (8)(K3)(CO3)
REG.
NO. :
5113
(ii) Discuss about the Failures in classic Map Reduce and YARN. (8)
(K2)(CO3)
9. Elaborate the key considerations in job scheduling for MapReduce, and how
do fair scheduling and capacity scheduling algorithms work to optimize
resource allocation?
( (16)
(K2)(CO3)
Part-C (Compulsory)
Answer the questions [1 x 16 = 16 Marks]
10. What are the fundamental principles and design patterns that underlie the
MapReduce programming model, and how do they enable the processing of
large-scale data? (
(16)(K1)(CO3)
Knowledge- K1, Comprehension-K2 Application –K3,
Analysis- K4, Synthesis- K5, Evaluation – K6