Bienvenidos al curso de sistemas Distribuidos

¿Qué es un sistema distribuido?

Un sistema distribuido es un sistema de software cuyos componentes están separados físicamente y conectados entre sí por una red de computadoras, se comunican y coordinan entre ellos pasando mensajes. Dichos componentes interactúan entre ellos para lograr una meta común.

Las tres características principales de un sistema distribuido son:

  1. Concurrencia de componentes: Los componentes pueden ejecutar sus acciones de manera concurrente e independiente.

  2. No hay un reloj global: Los componentes (nodos) de un sistema distribuido no dependen de un reloj que sincronice o indique las acciones de los distintos nodos.

  3. Falla independiente de componentes: La falla de un componente no afecta al resto de los componentes.

Descargue aqui el silabo
 
ARCHIVO PARA EL EXAMEN PARCIAL, IMPLEMENTAR LA TESIS
 
 
1 Semana de clase
   Algoritmo de Bully
 
2 Semana de clase
  Algortimo de Lamport (el aplicativo en php se le otorgara en clases)
 
3,4,5 semana
 
5 Semana
 
6 Semana
   Proyecto a ejecutar con servidores Archivos otorgado en clases 25/05/2017