Computação distribuída

Início do curso 7-junho-2021 das 8h30 às 12h30 às segundas-feiras e quartas-feiras, durante 4 semanas (32 horas).

Aulas remotas ao vivo com o professor, incluindo material didático, exercícios e certificado de conclusão para os aprovados.

Limite de 30 alunos por curso.

Valor: R$2.112,00

Aplicações para computação distribuída | Relação com multiprocessamento paralelo | Diferença entre sistemas Message-passing e de compartilhamento de memória | Diferença entre execuções síncronas e assíncronas | Modelos de computação distribuída | Estrutura para sistemas de relógios lógicos | Algoritmos para canais FIFO e não-FIFO | Paradigmas de ordenação de mensagens | Detecção de encerramento | Algoritmos de exclusão mútua distribuídos | Detecção de deadlock em sistemas distribuídos | Algoritmos distribuídos para predicados conjuntivos | Compartilhamento de memória distribuída | Verificação e recuperação reversa (rollback recovery) | Algoritmos de consenso e acordo | Detectores de falhas | Autenticação em sistemas distribuídos | Auto-estabilização | Computação peer-to-peer | Indexação de dados e sobreposições