Programa
Sistemas Distribuídos
Licenciatura Bolonha em Engenharia Informática e de Computadores - Alameda
Programa
Introdução: desafios e oportunidades da distribuição. Troca de mensagens: chamadas remotas de procedimentos e gestão de nomes. Memória partilhada: coerência de memória e memória partilhada distribuida. Coordenação e tolerância a faltas: tipos de faltas e confiança no funcionamento, replicação de máquinas de estados, primário-secundário, confirmação em duas etapas. Segurança: introdução à criptografia, canais seguros, certificados digitais, TLS, autenticação distribuída.