ECCE 440 Distributed Systems
Characterization of distributed systems. Software layers, models of distribution, inter-process
communication, client-server. Middleware, remote procedure calls, interface specification languages, remote method invocation. Distributed object-based systems. Operating systems support, multiprocessing vs. multithreading, load sharing, synchronization. Distributed File and name services. Fault tolerance. Security requirements and mechanisms.
Offered
Spring