Distributed Computing Index


Admin
Mar 22, 2025 4:16 pm
Technology
Distributed Computing
Computer Science & Engineering

Distributed Computing Index

 

Course Objective: To familiarize students with the fundamental concepts, techniques and design of Distributed Systems and use of distributed computing applications domains.

 

No. Subtopic Authors Link
1 Introduction to Distributed Systems   Link
  Definition, Type, Goals, Models    
  Issues in Distributed Systems Trishna Tiwari, Siddharth Thikekar, Parvati Pole, Deep Solanki, Mridula Raul, Nishita Sanghavi, Siddhi Jaiswal Link
  Hardware & Software Concepts    
  Client-Server Model    
  Middleware & Distributed Algorithms    
  GPS: A Perfect Example of Distributed Computing in Action Asim Shah, Naufil Asar, Mayank Ravariya Link
2 Communication in Distributed Systems   Link
2.1 Introduction to Message Passing Ritvik Sharma, Prachi Tayshete, Shubham Karampure Link
  Synchronization & Buffering    
  Multi-datagram Messages    
  Group Communication    
  Remote Procedure Call (RPC)    
  Remote Object Invocation (RMI)    
3 Process in Distributed Systems    
  Threads in Distributed Systems Komal Sali, Foram Rajgaur Link
  Clients in Distributed Systems Aashay Ranjit, Aarya Deshmukh, Salman Sheikh, Akhilesh Waghmare Link
  Principles of Virtualization Yash Mahajan, Praneet Pawar, Ashish Thakur Link
  Code Migration: Approaches & Models    
  Migration Challenges    
4 Synchronization in Distributed Systems    
  Clock Synchronization    
  Physical & Logical Clocks    
  Election Algorithms (Bully, Ring)    
  Mutual Exclusion Algorithms    
  Load Balancing: Goals & Strategies    
5 Consistency and Replication   Link
  Reasons & Techniques for Replication    
  Object & Data Replication    
  Data-Centric Consistency Models    
  Client-Centric Consistency Models    
  Consistent Ordering of Operations