La materia tiene por objetivo que  l@s estudiantes experimenten de primera mano los desafíos de un sistema complejo como un sistema distribuido. Para esto se proponen una serie de proyectos que se espera que el alumno complete a lo largo del curso mientras que en el trayecto del mismo comprendan los conceptos principales detrás de un sistema distribuido.

Modos de Cursada: Cuatrimestral Presencial

Horas Semanales: 4 horas

Demanda de tiempo en casa semanal: 4 horas

Sitio web:

  • Aún no disponible

Programa de la materia:

Contenidos Mínimos:

  • Introducción a los sistemas de procesamiento distribuido y su terminología.
  • Comunicación en sistemas distribuidos, pasaje de mensaje y llamadas a procedimiento remoto (rpc)
  • Tiempo, Sincronización y Coordinación Distribuida.
  • Memoria compartida distribuida, asignación de tareas y balance de cargas (Algoritmos básicos)
  • Manejo de archivos distribuidos