Distributed Network Systems
RPC, JAVA RMI, CORBA technologies. Threads, Synchronization. Distributed processing from the software perspective. Communications Middleware, remote procedure call, remote method invocation and stimulated emission, operating system support, distributed file systems, distributed transaction management, load balancing, distributed programming languages, fault tolerance, distributed timing issues and distributed algorithms.
Code | Semester | Type | Hours | Labs | ECTS | ΗΥ260 | 6 | Elective | 4 | 2L | 4 |
---|
Βιβλιογραφία:
- ““ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ: ΑΡΧΕΣ ΚΑΙ ΥΠΟΔΕΙΓΜΑΤΑ”, ANDREW S. TANENBAUM, MAARTEN VAN STEEN” eudoxus link
- ““ΚΑΤΑΝΕΜΗΜΕΝΑ ΣΥΣΤΗΜΑΤΑ ΜΕ JAVA”, Ι. Κ. ΚΑΒΟΥΡΑΣ, Ι. Ζ. ΜΗΛΗΣ, Α. Α. ΡΟΥΚΟΥΝΑΚΗ, Γ. Β. ΞΥΛΩΜΕΝΟΣ” eudoxus link