Distribuirani sustavi

Osnovne informacije

I074 (2+1+1) - 6 ECTS bodova

Upoznati studente s distribuiranim sustavima. Steći vještine korištenja barem jednog alata za razvoj distribuiranih programa. Ovladati izvođenjem procesa i poziva procedure u distribuiranim sustavima. Obraditi i analizirati izvođenje sinkronizacije i probleme konzistentnosti u distribuiranim sustavima. Upoznati studente s implementacijom pouzdanosti i oporavka te implementacijom sigurnosti distribuiranih sustava.

Sadržaj kolegija možete dohvatiti na sljedećem linku: PDF

Nastavnici

 

Osnovna literatura

  1. A. Tanenbaum, M. V. Steen, Distributed Systems: Principles and Paradigms, Prentice Hall, 2007.

Dopunska literatura

  1. G. Coulouris, J. Dollimore, T. Kindberg, G. Blair: Distributed Systems: Concepts and Designs, Addison – Wesley, 2012.
  2. A. D. Kshemkalyani, M. Singhal, Distributed Computing: Principles, Algorithms, and Systems, Cambridge University Press, 2008.
  3. A. Silberschatz, P. B. Galvin, G. Gagne, Operating System Concepts, Wiley, 2013.

 

Materijali

Materijali su dostupni na internom Teams kanalu kolegija pomoću kojeg se odvija i sva interna komunikacija. Studenti su obvezni registrirati se na Teams kanal kolegija. Šifra kanala kolegija pomoću kojeg se možete pridružiti kolegiju nalazi se u rasporedu.