- Teacher: Élvio Pires

|
A unidade curricular Sistemas Distribuídos tem como objetivo o estudo dos princípios, arquiteturas e mecanismos que possibilitam a comunicação, coordenação e cooperação entre múltiplos sistemas computacionais interligados em rede. São abordados temas como modelos de comunicação entre processos, sincronização, replicação, tolerância a falhas, segurança e gestão de dados em ambientes distribuídos, promovendo uma compreensão sólida e integrada do funcionamento destes sistemas. A componente prática permite aos estudantes conceber, implementar e avaliar aplicações distribuídas, recorrendo a tecnologias atuais como Docker, Kubernetes, gRPC, Hadoop e HDFS, consolidando os conhecimentos teóricos através da experimentação em laboratório. |
Esta unidade curricular visa desenvolver competências que capacitem os estudantes a analisar, projectar e implementar soluções distribuídas fiáveis, escaláveis e seguras, adequadas às exigências contemporâneas da computação em rede e em nuvem.
- Teacher: Aldina Semedo
- Teacher: Valério Santos
- Teacher: Edmir Santos