1s2015-MC714A
RA Prova1 Prova2 Mprova P2P Animação Paxos Mproj Seminário Msemestral Exame?
82674 5,4 6,7 6,05 0 7 10 5,67 9,18 6,64
91599 7,9 8,5 8,20 10 9 10 9,67 9,00 8,51
92909 6,2 0,0 3,10 7 5 10 7,33 0,00 2,90 sim
93241 9,8 9,5 9,68 10 8,5 10 9,50 10,60 9,84
94053 3,4 5,8 4,60 0 0 0 0,00 9,00 5,02
105014 9,7 7,5 8,60 10 10 10 10,00 9,69 8,96
106696 4,3 4,2 4,25 10 0 0 3,33 0,00 3,31 sim
106905 0,0 0,0 0,00 0 0 0 0,00 0,00 0,00 sim
116134 0,0 0,0 0,00 6 0 0 2,00 0,00 0,20 sim
116545 7,7 4,5 6,10 10 10 10 10,00 9,36 7,14
117044 8,5 9,0 8,75 10 8 10 9,33 10,26 9,11
118124 9,5 9,5 9,50 10 9 10 9,67 10,26 9,67
118439 6,1 8,7 7,40 0 0 0 0,00 10,00 7,18
118525 4,3 0,0 2,15 0 0 0 0,00 0,00 1,50 sim
118893 9,2 8,7 8,95 10 9 10 9,67 10,26 9,28
118896 8,6 9,0 8,80 10 9 10 9,67 10,26 9,18
118941 5,7 1,7 3,70 10 9 10 9,67 9,00 5,36 sim
119637 0,0 0,0 0,00 6 0 0 2,00 0,00 0,20 sim
120263 4,0 5,2 4,60 0 0 0 0,00 10,00 5,22
121400 8,1 6,8 7,45 10 9 10 9,67 10,26 8,23
121405 7,6 6,5 7,05 7 5 10 7,33 7,28 7,12
122028 7,5 9,5 8,50 9,5 0 10 6,50 0,00 6,60
123198 3,3 2,0 2,65 7 5 10 7,33 7,28 4,04 sim
134796 10,9 10,0 10,45 10 10 10 10,00 10,60 10,00
134985 10,2 7,8 9,00 10 10 10 10,00 10,60 9,42
135368 8,6 9,5 9,05 10 10 10 10,00 10,40 9,42
135663 7,0 9,0 8,03 10 9,5 10 9,83 10,00 8,60
135749 10,5 9,0 9,75 10 10 10 10,00 10,40 9,90
135801 10,0 9,7 9,85 10 10 10 10,00 10,40 9,97
135939 10,5 10,0 10,25 10 10 10 10,00 10,40 10,00
136640 9,8 9,7 9,72 10 8,5 10 9,50 10,60 9,88
136648 7,5 9,2 8,35 10 7 10 9,00 9,18 8,58
136710 10,6 10,0 10,30 10 10 10 10,00 10,60 10,00
136734 8,3 8,0 8,15 10 10 10 10,00 9,36 8,58
136823 7,4 2,6 5,00 10 10 10 10,00 10,40 6,58
137264 9,4 7,9 8,65 10 8 10 9,33 10,45 9,08
138311 9,1 5,4 7,25 10 7 10 9,00 9,18 7,81
138386 9,7 7,7 8,70 10 8 10 9,33 10,45 9,11
139415 9,7 9,8 9,75 10 10 10 10,00 10,60 9,95
139553 9,2 9,5 9,35 10 10 10 10,00 10,60 9,67
139715 3,8 8,2 5,97 10 9,5 10 9,83 10,00 7,17
140922 9,0 6,7 7,85 10 8 10 9,33 10,45 8,52
140958 8,9 10,0 9,45 10 10 10 10,00 10,60 9,73
161343 0,0 0,0 0,00 0 0 0 0,00 0,00 0,00 sim
179035 6,4 5,0 5,70 10 7 10 9,00 9,18 6,73

Prova1
RA Q1 Q2 Q3 Q4 Q5 Q6 Q7 Bônus Proj2 Nota
82674 0,7 2 1 0,5 0,5 0 0 0,7 5,4
91599 0,5 2 1,5 0,5 1,7 0,5 0,3 0,9 7,9
92909 0,2 1,7 1,1 0,5 1,3 0,3 0,6 0,5 6,2
93241 1 2 1,5 0,5 1,5 1,5 1 0,85 9,8
94053 0,3 1 0,4 0,2 0 1,5 0 0 3,4
105014 1 2 1,5 0,5 1,5 1 1,2 1 9,7
106696 0,5 2 0,8 0 0 0 1 0 4,3
106905 0 0,0
116134 0 0,0
116545 1 1 1,1 0,5 1,3 1,5 0,3 1 7,7
117044 0,7 2 1,5 0,5 1,5 1,2 0,3 0,8 8,5
118124 1 2 1,3 0,5 1,7 1,5 0,6 0,9 9,5
118439 0,6 2 1,1 0,5 0,8 0,5 0,6 0 6,1
118525 1 1,7 1,1 0,5 0 0 0 0 4,3
118893 0,5 2 1,5 0,5 1,3 1 1,5 0,9 9,2
118896 0,5 2 1,1 0,5 1,5 1,5 0,6 0,9 8,6
118941 0,7 0 1,1 0,5 1,5 1 0 0,9 5,7
119637 0 0,0
120263 0,5 0 1 0,5 1,2 0,8 0 0 4,0
121400 0,5 2 1,5 0,5 1,6 0,5 0,6 0,9 8,1
121405 0,4 2 1,5 0,2 1,3 1,1 0,6 0,5 7,6
122028 0,3 2 1,1 0,5 1,5 1,5 0,6 0 7,5
123198 1 0 1,1 0,2 0 0,5 0 0,5 3,3
134796 1 2 1,4 0,5 2 1,5 1,5 1 10,9
134985 1 2 1,5 0,5 1,7 1,5 1 1 10,2
135368 0,5 2 1,5 0,5 1 1,5 0,6 1 8,6
135663 0,5 1,6 0,4 0,5 1,5 1 0,6 0,95 7,0
135749 0,5 2 1,5 0,5 2 1,5 1,5 1 10,5
135801 1 2 1,5 0,5 1,5 1,5 1 1 10,0
135939 1 2 1,5 0,5 1,5 1,5 1,5 1 10,5
136640 0,7 2 1,5 0,5 1,7 1,5 1 0,85 9,8
136648 0,2 2 1,5 0,5 1,5 0,5 0,6 0,7 7,5
136710 1 2 1,5 0,4 1,7 1,5 1,5 1 10,6
136734 0,5 2 0,7 0,5 1,5 1,5 0,6 1 8,3
136823 0,5 2 1,1 0,5 1,2 1,1 0 1 7,4
137264 1 2 1,1 0,5 1,5 1,5 1 0,8 9,4
138311 0,5 1,7 1,5 0,5 1,7 1,5 1 0,7 9,1
138386 1 2 1,5 0,4 1,5 1,5 1 0,8 9,7
139415 1 2 1,5 0,5 1,2 1,5 1 1 9,7
139553 1 1,7 1,5 0,4 1,5 1,5 0,6 1 9,2
139715 0,4 0,7 1,1 0,1 0 0,5 0 0,95 3,8
140922 1 1,7 1,5 0,5 1,5 0,5 1,5 0,8 9,0
140958 1 1,5 1,5 0,5 1,6 1,5 0,3 1 8,9
161343 0 0,0
179035 1 2 0,9 0,5 1,3 0 0 0,7 6,4

Prova2
RA Q1 Q2 Q3 Q4 Q5 Nota
82674 2 0 2 0,7 2 6,7
91599 2 2 2 0,5 2 8,5
92909 0,0
93241 1,5 2 2 2 2 9,5
94053 2 0 1 1,3 1,5 5,8
105014 2 2 0 1,7 1,8 7,5
106696 0,7 1 2 0 0,5 4,2
106905 0,0
116134 0,0
116545 0,5 1 0 1,5 1,5 4,5
117044 2 2 2 2 1 9,0
118124 2 2 2 2 1,5 9,5
118439 2 2 2 1,7 1 8,7
118525 0,0
118893 2 2 2 1,7 1 8,7
118896 1 2 2 2 2 9,0
118941 0,7 1 0 0 0 1,7
119637 0,0
120263 1,7 1,3 0,5 0 1,7 5,2
121400 1,3 2 0 1,5 2 6,8
121405 1 1,5 2 1 1 6,5
122028 2 2 2 1,5 2 9,5
123198 0 0 2 0 0 2,0
134796 2 2 2 2 2 10,0
134985 2 2 0 1,8 2 7,8
135368 2 2 2 1,5 2 9,5
135663 2 2 2 1,5 1,5 9,0
135749 2 2 2 2 1 9,0
135801 2 2 2 1,7 2 9,7
135939 2 2 2 2 2 10,0
136640 2 2 2 1,7 2 9,7
136648 2 1,7 2 1,5 2 9,2
136710 2 2 2 2 2 10,0
136734 2 2 1,5 1,5 1 8,0
136823 1,5 0 0 1,1 0 2,6
137264 2 2 2 1,2 0,7 7,9
138311 2 2 0 0,7 0,7 5,4
138386 2 2 2 1 0,7 7,7
139415 2 2 2 1,8 2 9,8
139553 2 2 2 2 1,5 9,5
139715 2 2 2 1,5 0,7 8,2
140922 0,7 2 2 1,5 0,5 6,7
140958 2 2 2 2 2 10,0
161343 0,0
179035 1,5 1,5 1 1 0 5,0

P2P
Grupo RA Tema Comentários Nota
1 116134 eD2k Texto pouco detalhado, sem referências. Breve comparação com o BitTorrent. 6,0
119637 6,0
2 139415 WebTorrent Texto detalhado e bem estruturado. Tabela comparativa com Napster e Gnutella. Várias referências. 10,0
134985 10,0
3 122028 Jxta Boa descrição do Jxta. Breve comparação com o Gnutella. Boas referências. 9,5
4 116545 Bitcoin Texto detalhado com boa descrição. Comparação com o Torrent. Várias referências. 10,0
117760 10,0
136734 10,0
5 138311 Busca inteligente Texto detalhado, com resumo de um artigo científico. 10,0
179035 10,0
136648 10,0
6 135663 CAN Boa descrição do CAN e comparação com o Chord. Boas referências. 10,0
139715 10,0
7 135368 Magnet links Descrição do funcionamento dos Magnet links; comparação com o uso de trackers. Boas referências. 10,0
135801 10,0
135749 10,0
135939 10,0
136823 10,0
8 105014 CAN Descrição detalhado CAN e comparação com o Chord. 10,0
9 106696 TerraDir Boa descrição e comparação com o Chord. Boas referências. 10,0
10 136640 Pastry Texto detalhado e bem estruturado. Escrito em inglês e estruturado como um artigo. Referências incompletas (sem data e local de publicação). 10,0
93241 10,0
11 140958 Tapestry Texto detalhado e bem estruturado. Tabela comparativa. Referências. 10,0
136710 10,0
139553 10,0
134796 10,0
12 118124 TOR Descrição detalhado do funcionamento do TOR e a implementação de anonimato na rede. Comparação com o BitTorrent. Referências adequadas. 10,0
118893 10,0
118896 10,0
121400 10,0
13 140922 Zigzag Descrição detalhada de um protocolo apresentado em um artigo científico e comparação com o Chord. 10,0
137264 10,0
117044 10,0
138386 10,0
14 123198 Freenet Bom estudo comparativo. Sem referências. 7,0
121405 7,0
92909 7,0
15 91599 Koorde Descrição detalhada de uma melhoria do Chord. Referências adequadas. 10,0
118941 10,0

Animação
Grupo RA Tema Animação Readme Referências Nota Bônus p/ Prova2
1 139415 Eleição de líder Implementação JavaScript. Ótima visualização do estado global da aplicação via browser, com parte gráfica e de texto. :) Descrição do algoritmo e da saída gráfica. Adequadas 10,0 1,00
134985 10,0 1,00
2 116545 Eleição de líder em anel Versão texto com log colorido das execuções. Versão gráfica com quatro processos formando um quadrado. Descrição resumida do algoritmo e instruções para execução. Citaram o nome do algoritmo e implementação base. 10,0 1,00
136734 10,0 1,00
3 82674 Eleição de líder em anel Implementação sem paralelismo, simula um sistema distribuído via comunicação por estrutura de dados. Não foram ilustrados os passos do algoritmo, apenas o resultado final. Descrição detalhada do algoritmo e das opções de implementação. --- 7,0 0,70
138311 7,0 0,70
179035 7,0 0,70
136648 7,0 0,70
4 135663 Exclusão mútua com servidor central Log do estado do servidor. Estado dos processos não é mostrado. Descrição do algoritmo e instruções detalhadas para execução do sistema. Adequadas 9,5 0,95
139715 9,5 0,95
5 135368 Eleição de líder Exibe estado global da aplicação posicionando os processos em um hexágono. Citaram o algoritmo e apresentaram instruções detalhadas de como usar o sistema e qual a saída esperada. Adequadas 10,0 1,00
135801 10,0 1,00
135749 10,0 1,00
135939 10,0 1,00
136823 10,0 1,00
6 105014 Eleição de líder Ótima representação do estado global da aplicação utilizando tabelas ASC. Código bem comentado. Processo sequencial simula execução distribuída. Descrição do algoritmo e da animação. Adequadas 10,0 1,00
7 140958 Eleição de líder Utilizaram a biblioteca OpenCV. Ótima representação do estado global da aplicação e animação de vários passos do algoritmo. :) Descrição do algoritmo e das opções de animação. Adequadas 10,0 1,00
136710 10,0 1,00
139553 10,0 1,00
134796 10,0 1,00
8 118124 Eleição de líder em anel Log da operação dos processos. Não há mostra do estado global da aplicação. Descrição detalhada do algoritmo e breve descrição da saída. Adequadas 9,0 0,90
118893 9,0 0,90
118896 9,0 0,90
121400 9,0 0,90
9 140922 Exclusão mútua Log da operação dos processos. Não há mostra do estado global da aplicação. Arquivo bem escrito, mas com pseudo-código incompleto. Não há o teste de entrada na região crítica... :-( Cormen???? 8,0 0,80
137264 8,0 0,80
117044 8,0 0,80
138386 8,0 0,80
10 123198 Exclusão mútua Implementação multithread, com log de execução das threads. Comunicação das threads via fila única não simula adequadamente um sistema distribuído. Instruções para rodar o programa. Adequadas para a implementação base. Não há referências para o algoritmo utilizado. 5,0 0,50
121405 5,0 0,50
92909 5,0 0,50
11 91599 Eleição de líder Chang & Roberts Log da operação dos processos. Não há mostra do estado global da aplicação. Simulação de processamento e falhas. Detalhado com descrição do algoritmo e instruções para rodar o programa. Apenas o nome do algoritmo e referência para implementação base. 9,0 0,90
118941 9,0 0,90
12 136640 Eleição de líder Implementação multithread em C++. Log das operações das threads, sem visão do estado global. Apenas descrição do repositório e outro arquivo com ideias gerais. ??? 8,5 0,85
93241 8,5 0,85

Paxos
Grupo RA Tema Tipo Qualidade do texto Referências Nota
1 139415 Autopilot Aplicação Microsoft. :-) :-) 10,0
134985 10,0
2 122028 Paxos Igualitário Algoritmo. :-) :-) 10,0
3 116545 Chubby Aplicação Google. :-) :-) 10,0
136734 10,0
4 138311 Ring Paxos Algoritmo :-) :-) 10,0
179035 10,0
136648 10,0
82674 10,0
5 135368 Spanner Aplicação Google. :-) :-) 10,0
135801 10,0
135749 10,0
135939 10,0
136823 10,0
6 105014 Chubby Aplicação Google :-) :-) 10,0
7 136640 Raft Algoritmo :-) :-) :-) 10,0
93241 10,0
8 140958 Cheap Paxos Algoritmo :-) :-) :-) 10,0
136710 10,0
139553 10,0
134796 10,0
9 118124 Boxwood Aplicação Microsoft :-) :-) 10,0
118893 10,0
118896 10,0
121400 10,0
10 140922 Fast Paxos Algoritmo :-) :-) 10,0
137264 10,0
117044 10,0
138386 10,0
11 123198 Multi-Paxos Algoritmo :-) :-) 10,0
121405 10,0
92909 10,0
12 91599 Raft Algoritmo :-) :-) 10,0
118941 10,0
13 135663 Chubby Aplicação Google :-) :-) 10,0
139715 10,0

Seminário
Grupo RA Data Tema Tempo Slides Conteúdo Nota base Mult Nota final
1 140922 16/06 Computação em grid Um pouco menor do que o solicitado, apesar de o grupo ter reunido bastante material. Uniformes e bem organizados. Alguns com muito texto. Sem roteiro da apresentação, mas com conclusão. Referências adequadas. Abrangente, com descrição dos conceitos e vários exemplos. 9,5 1,10 10,45
137264 9,5 1,10 10,45
117044 9,5 1,08 10,26
138386 9,5 1,10 10,45
2 118124 16/06 TOR Um pouco menor do que o solicitado. Bem ilustrados. Sem roteiro, nem conclusão. Referências adequadas. Abrangente, com apresentação dos conceitos básicos e várias histórias interessantes. 9,5 1,08 10,26
118893 9,5 1,08 10,26
118896 9,5 1,08 10,26
121400 9,5 1,08 10,26
3 140958 18/06 Spanner Adequado :-) Reutilizaram slides do Google. Complexo. Boa apresentação da estrutura geral do sistema. 10,0 1,06 10,60
136710 10,0 1,06 10,60
139553 10,0 1,06 10,60
134796 10,0 1,06 10,60
4 136640 18/06 Spanner Adequado :-) Reutilizaram slides do Google. Complexo. Apresentaram detalhes do funcionamento dos algoritmos. 10,0 1,06 10,60
93241 10,0 1,06 10,60
5 116545 23/06 Bitcoin Adequado :-) Reutilizados. Boa apresentação dos conceitos básicos e curiosidades. Dificuldade para explicar a parte dos algoritmos mais complexos. 9,0 1,04 9,36
136734 9,0 1,04 9,36
6 123198 23/06 Computação ubíqua Adequado :-) Muito texto. :-( Abrangente, com vários tipos de sistemas e exemplos. Referências antigas. 7,0 1,04 7,28
121405 7,0 1,04 7,28
7 135368 23/06 Dropbox Adequado. :-) Excelentes. Bem estruturados e com ilustrações. Sem conclusão. Abrangente, com histórico, evolução da arquitetura, proteção e problemas de segurança. 10,0 1,04 10,40
135801 10,0 1,04 10,40
135749 10,0 1,04 10,40
135939 10,0 1,04 10,40
136823 10,0 1,04 10,40
8 138311 25/06 Hadoop & Spark Um pouco menor do que o solicitado. Bem estruturados. Sem conclusão. Apresentação em alto nível das características destes sistemas. Boa comparação. 9,0 1,02 9,18
179035 9,0 1,02 9,18
136648 9,0 1,02 9,18
82674 9,0 1,02 9,18
9 139415 25/06 Sistemas distribuídos na Web Adequado. :-) Desenvolvidos pelo grupo. Bem estruturados e ilustrados. Sem conclusão. Abrangente, com apresentação do WebRTC e aplicações. 10,0 1,06 10,60
134985 10,0 1,06 10,60
10 105014 25/06 Computação ubíqua Um pouco maior do que o solicitado. Bonitos e muito bem estruturados. Abrangente, baseado em capítulo do Coulouris. Alguns exemplos mais recentes. 9,5 1,02 9,69
11 120263 30/06 Netflix Adequado :-) Abragente, com descrição da história do Netflix, decisões de projeto (uso da nuvem) e ferramentas utilizadas. 10,0 1,00 10,00
118439 10,0 1,00 10,00
12 91599 30/06 Spotify Adequado :-) Bons, com apresentação dos tópicos mais importantes e figuras da arquitetura. Sem roteiro e sem conclusão. Tema não muito complexo. Descrição em alto nível dos serviços oferecidos, requisitos e dificuldades enfrentadas pelo sistema. Boa descrição da parte P2P. 9,0 1,00 9,00
118941 9,0 1,00 9,00
13 135663 30/06 Autenticação em Sistemas Distribuídos Adequado :-) Bem estruturados e ilustrados. Com roteiro, mas sem conclusão. Abrangente, com explicação de conceitos básicos e problemas em aberto. 10,0 1,00 10,00
139715 10,0 1,00 10,00
14 94053 30/06 ZAB Adequado :-) Estruturado para descrever o algoritmo; sem ilustrações. Complexo. Descrição passo a passo do ZAB. Comparação com Paxos. 9,0 1,00 9,00