Cvičení 8

Průběh cvičení

Prošli jsme si základy chord systému. Naplánovalijsem průběh zbylých cvičení v semestru a domluvili se na odevzdávání recenzí článků. Poté jste měli prostor implementovat algoritmy pro volbu leadera z přednášky, doptávat se k úkolům, či ukazovat úkoly k odevzdání.

Úkoly

Ve svém simulátoru distribuovaného systému:

  1. Implementujte volbu leadera bully algoritmem.
  2. Implementujte volbu leadera ring algoritmem.
  3. Implementujte volbu leadera dle raft algoritmu (součást zápočtových požadavků).
  4. Implementujte volbu leadera algoritmem pro ad-hoc sítě.
  5. Implementujte chord systém (součást zápočtových požadavků).