Seminarium: Systemy Rozproszone
29 maja 2014, godzina 12:15, sala 4070
Piotr Jaszkowski

Systemy koordynacji systemów rozproszonych



Obecnie usługi często są rozproszone na dziesiątki tysięcy serwerów. Powstaje wtedy problem jak koordynować pracę takiej usługi.
Ponieważ dużo firm (i nie tylko) ma ten problem powstały ogólnodostępne rozwiązania. Jednym z takich rozwiązań jest Zookeeper dystrybuowany pod licencją Apache.
Oczywiście nie jest to jedyne dostępne na rynku rozwiązanie.

Na seminarium przybliżę problemy związane z koordynacją rozproszonych systemów oraz jak do ich rozwiązania można użyć Zookeepera i jakie są jego ograniczenia.
Ponieważ sam Zookeeper sam w sobie jest usługą rozproszoną, to przedstawię również w jaki sposób działa protokół ZAB będący jego podstawą.

Samą prezentację zakończę przedstawiając poglądowo alternatywne systemy koordynujące, w tym etcd, Serf, Doozerd.

Zapraszam serdecznie!
Piotr Jaszkowski

Bibliografia: