Cobre relógios lógicos, eleição de líder, consenso, replicação e consistência. O aluno analisa cenários de falha e implementa versões simplificadas de protocolos distribuídos.