Distributed Computing Systems
Basic infrastructure of distributed computing systems (DCS). Types of DCS. Distributed architectures. Scalability. Adaptability, dependability, and quality-of-service. Security and privacy. Open-ended systems. Service-oriented architecture. Middleware. Virtual distributed environment. Distribution and coopetition (cooperation+competition) mechanisms. Pervasiveness and ubiquity of DCS. Case studies: the UofT NUMAchine, the AT+T GeoPlex, the MidArc, and the SoftLab system.
Postgraduate doctoral study programme
Andrew S. Tanenbaum, Maarten van Steen (2016.), Distributed Systems, Createspace Independent Publishing Platform
Thomas Erl, Ricardo Puttini, Zaigham Mahmood (2013.), Cloud Computing, Prentice Hall
Michah Lerner, George Vanecek, Nino Vidovic, Dado Vrsalovic (2006.), Middleware Networks, Springer Science & Business Media
Qusay Mahmoud (2005.), Middleware for Communications, John Wiley & Sons
L1 English Level