UG-Computer Science

Objectives of Distributed Computing System
Introduction to Distributed Computing Systems
Advantages and Disadvantages of Distributed Computing Systems
Mini Computer and Workstation Model of Distributed Computing System
Workstation Server Model of Distributed Computing System
Processor Pool Model of Distributed Computing System
Differences between Network and Distributed Operating Systems
Issues in Designing a Distributed Operating System Part 1
Issues in Designing a Distributed Operating System Part 2
Inter Process Communication and Desirable Features of Message Passing System
Remote Procedure Call
Transparency in RPC
Implementing RPC Mechanism
Stub Generation and RPC messages
RPC Messages
Server Management in Distributed Systems
Server Management Part-2
Communication Protocols in RPCs
Call Semantics Part 1
Call Semantics Part 2
Client Server Binding Part 1
Client Server Binding Part 2
Client Server Program Using RPC
Task Assignment Approach Introduction
Task Assignment Approach
Load Balancing approach
Issues in Load balancing Algorithm
Process Migration
Threads