/SDPrac1

Practica 1 de Sistemas Distribuidos. Sistemes Distribuïts Task 1

Primary LanguagePython

SDPrac1

Practica 1 de Sistemas Distribuidos

Ismael y Gabriel

Las librerías necesarias se pueden instalar mediante: pip install -r requirements.txt

Es necesario un servidor redis accesible desde el localhost con el puerto 6379

Ejecución

El master se ejecuta sin parametros (master.py en la carpeta cluster)

La ejecución del cliente funciona de la siguientes maneras (client.py en la carpeta client)

Create Worker:

client.py --wcreate (retorna en pantalla el id del worker)

List Workers:

client.py --wlist

Delete worker:

client.py --wdelete WORKER_ID

Submit CountingWords:

client.py --runcw [url1,url2,...]

Submit WordCount:

client.py --runwc [url1,url2,...]

Ejemplo conteo palabras en ingles: El resultado debería ser 466550

client.py --runcw [https://raw.githubusercontent.com/dwyl/english-words/master/words.txt]

Sistemes distribuits