As fotografias da exposicao intituladaCantos da Mooca, esquinas do Bras vieram do Acervo Publico do Estado[www.arquivoestado.sp.gov.br], um dos maiores acervos publicos do pais. OAcervo preserva aproximadamente 1,5 milhao de imagens fotograficas, positivos, negativos,mapas, ilustracoes e caricaturas e guarda em salas climatizadas toda aproducao fotografica do Ultima Hora [RJ], jornal que circulou no pais entre os anos de 1951e 1971 e representou um marco na historia do jornalismo brasileiro. O ensaioque selecionamos em parceria com Elisabete Savoli, fotografa e responsavel pelo acervo, traz um conjunto defotografias de Sao Paulo feitas em algum periodo entre o final dos anos 60 einicio dos 70. Sao esquinas e fachadas da Mooca e Bras, imagens que compoemcenarios caracteristicos, idilicos cantos, esquinas desses dois bairrospaulistanos. Pela qualidade estetica, percebe-se que as imagens sao resultadode um olhar particular. O material nao temqualquer identificacao de autoria, sao fotos nao assinadas, um material anonimo que revelaum envolvimento autentico e intimo do autor ou dos autores desconhecidos com a nossa cidade.FCN Ola pessoal,Hoje vamos comentar sobre um dos pontos mais importantes do Hadoop, a tolerancia a falhas.De onde vem essas possiveis falhas? Como por exemplo:Codigo feito pelo programador. Quando a excecao do codigo acontece, e possivel ser um motivo de falhaFalha de alguma maquina no cluster. Disco danificado ou cheio, memoria ram, processador, e etcComunicacao da redeO maior beneficio do hadoop e o de lidar com a falha. de modo que o processamento nao seja parado em caso de algum erro. A tolerancia a falhas do hadoop independe do programador. o framework do hadoop garante o processamento do trabalho iniciadoO que acontece numa falha?Quando um erro acontece a JVM comunica ao TaskTracker (Responsavel pelas tarefas MapReduce)TaskTracker excecuta uma tarefa atribuida ao Map ou ReduceO erro e registrado em um log por meio do TaskTracker e marca a tarefa como falhaEm seguida aquele no(maquina), e liberado para outra tarefaO no master e avisado da falha e redistribui o trabalhoCaso o TaskTracker fique sem comunicacao ou muito tempo sem receber informacoes de algum dos nos do cluster, a tarefa que esta/estava naquele no e considerada nulaEsse limite de tempo de resposta e configurado dentro dos arquivos de configuracao no map-siteNao e necessario que a JVM avise que um erro aconteceu para se ter uma falha. Caso ocorra o caso citado acima ele ja considera uma falhaCaso uma mesma tarefa falhe sucessivamente:A tarefa pode ser cancelada, e com isso uma parte do arquivo deixa de ser processada.O numero limite de tentativas tambem e configurado nos arquivos de parametrosExiste um parametro, tambem configuravel, que serve para cancelar o processamento como um todo quando houverem muitas falhas. Caso o programador deseje que o processamento seja cancelado por ter um numero muito alto de falhas, basta programar o percentual de falhas entre todas as tarefasUm dos maiores problemas e se o no mestre falharPois geralmente ele nao e substituivel. Acontece quando nao se tem um no mestre redundante. O ideal e que a arquitetura desenvolvida tenha em seu planejamento ter um no reserva para o no mestreAssim que o no mestre falha, o no substituto continua o trabalho.