WTF – Sessões Técnicas

8h30 ­ 10h00
Sala E
WTF ‐ Sessão Técnica 1: Arquiteturas de Software

 

10h30 ­ 12h00
Sala E
WTF ‐ Sessão Técnica 2: Algoritmos Distribuídos

 

14h00 ­ 15h30
Sala E
WTF ‐ Sessão Técnica 3: Escalonamento e Virtualização

 

16h00 18h00
Sala E
WTF ‐ Palestra Convidada:
  • MapReduce Tolerante a Falhas Bizantinas
    Luciana Arantes (Université de Paris VI)
  • Resumo:
    MapReduce consiste em um modelo de programação e sistema de execução (framework)
    distribuído proposto pelo Google para o processamento de grandes volume de dados. Inspirado
    pelas funções map e reduce, usadas comumente em programação funcional, o modelo permite
    dividir o trabalho em um conjunto de tarefas independentes, executadas de forma paralela e
    distribuída pelo framework. Este também é responsável por prover tolerância a falhas,
    escalonamento de tarefas, distribuição de dados e balanceamento de carga. Entretanto, o
    mecanismo de tolerância a falhas oferecido pelo MapReduce suporta apenas falhas por parada
    (“crashes”) de máquinas e tarefas ou corrupção de dados de arquivos, não tolerando falhas
    arbitrarias (bizantinas). Explorando o mecanismo de duplicação de tarefas e comparação dos
    resultados, esta palestra apresenta um sistema de execução MapReduce tolerante a falhas
    bizantinas de tarefas. Este foi desenvolvido no contexto do projeto FT‐GRID (Programa PESSOA,
    Egide), uma cooperação entre a Universidade de Lisboa (Laboratório LASIGE) e a Universidade de
    Paris 6 (Laboratório LIP6).