MC855 - Projeto em Sistemas de Computação
Primeiro Semestre de 2016
Média final
Veja as notas e comentários.
Objetivos da disciplina
Veja os slides da aula introdutória e o
plano de desenvolvimento da disciplina.
Projeto 1
A ideia desta tarefa é explorar os muitos usos possíveis para o
modelo de programação MapReduce.
Projeto 2
Neste projeto, vamos comparar o uso do Hadoop MapReduce com o Apache
Spark. Para uma breve introdução, veja os slides da aula.
- De maneira semelhante ao projeto anterior, escolha uma
aplicação interessante que possa ser executada no Apache Spark. Registre o tema escolhido nesta wiki.
- Estude o código e proponha uma pequena alteração.
- Seria simples implementar a aplicação e/ou sua modificação utilizando apenas as
funções map e reduce?
- Entregue o código e os slides no Moodle.
- Durante a apresentação, contraste a experiêencia do seu grupo com o Apache Spark e com o Hadoop MapReduce.
Data da apresentação: 29 de abril.
Projeto 3
Para começar, pesquise em Issue Tracking uma issue tipo bug para trabalhar. Procure issues em HDFS, YARN, SPARK e MAPREDUCE.
- Qual tipo do bug?
- Quem reportou?
- Há quanto tempo está em aberto?
- Qual seria a sua estratégia para reproduzir o bug? E para corrigí-lo?
Avaliação
- (2,0) Registro da issue e do plano de trabalho no Moodle. Data limite: 13 de maio
- (8,0) Seminário. Data da apresentação: 20 de maio.
Links interessantes: