Distributed Computing

GTU Study
KHUDKIBOOK
DISTRIBUTED COMPUTING 3163210
FREE PDF 3163210
Code: 3163210 Credits: 4 Semester 6 ICT

Distributed Computing

Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.

Distributed Computing Syllabus — Unit-wise Content

The official GTU curriculum for Distributed Computing (subject code 3163210) as prescribed for ICT · Semester 6 divides the course into 8 units, covering 50 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.

Download the official syllabus PDF (3163210)

Unit 1 Concepts of Distributed Systems

5 lecture hours

  • Distributed computing models
  • Software concepts
  • Design issues in distributed systems
  • Client-server model
  • Basics of Network communication
  • Network Models

Unit 2 Inter-process Communication

8 lecture hours

  • Message Passing and its features
  • IPC message format
  • IPC synchronization
  • multi datagram messaging
  • process addressing techniques
  • failure handling
  • Formal Models for message passing systems
  • Broadcast and converge cast on a spanning tree
  • Flooding and building a spanning tree
  • Constructing a DFS spanning tree with and without a specified root

Unit 3 Remote Communication

6 lecture hours

  • RPC basics
  • RPC implementation
  • RPC Communication and Other issues
  • Sun RPC, RMI basics
  • RMI Implementation
  • Java RMI

Unit 4 Synchronization

8 lecture hours

  • Clock synchronization
  • Logical clocks
  • Global state
  • Mutual exclusion
  • Election algorithms: Bully algorithm
  • Ring algorithm
  • Leader election in rings
  • anonymous rings
  • Asynchronous rings
  • synchronous rings
  • election in wireless networks
  • Deadlocks in Distributed systems
  • Deadlocks in Message communication

Unit 5 Distributed System Management

6 lecture hours

  • Resource management
  • Task management approach
  • Load balancing approach
  • Load sharing approach
  • Process Management
  • Process migration
  • fault tolerance

Unit 6 Distributed Shared Memory

4 lecture hours

  • Hardware DSM, Design issues in DSM systems
  • Implementation issues
  • Heterogeneous and other DSM systems

Unit 7 Naming

3 lecture hours

  • Basic concepts
  • System oriented names
  • Object locating mechanisms
  • Directory service

Unit 8 Google File system and Hadoop distributed file system 2 10

  • Subject Code: 3163210 w.e.f

Study on Android App:

Download Khudkibook on Google Play Store

More Subjects in Semester 6

GTU Study
KHUDKIBOOK
DESIGN ENGINEERING - 2160001
FREE PDF 2160001

Design Engineering - II B

Code: 2160001 Credit: 3
Open →
GTU Study
KHUDKIBOOK
WEB TECHNOLOGY 2160708
FREE PDF 2160708

Web Technology

Code: 2160708 Credit: 5
Open →
GTU Study
KHUDKIBOOK
OPTICAL COMMUNICATION 2161005
FREE PDF 2161005

Optical Communication

Code: 2161005 Credit: 6
Open →
GTU Study
KHUDKIBOOK
OPERATION RESEARCH 2163201
FREE PDF 2163201

Operation Research

Code: 2163201 Credit: 6
Open →
GTU Study
KHUDKIBOOK
ENGINEERING ELECTROMAGNETICS & 2163203
FREE PDF 2163203

Engineering Electromagnetics & wave Progogation

Code: 2163203 Credit: 6
Open →
GTU Study
KHUDKIBOOK
TELECOMMUNICATION ENGINEERING 2163204
FREE PDF 2163204

Telecommunication Engineering

Code: 2163204 Credit: 6
Open →
GTU Study
KHUDKIBOOK
ADVANCE N/W PROTOCOLS 2163205
FREE PDF 2163205

Advance N/w Protocols

Code: 2163205 Credit: 6
Open →
GTU Study
KHUDKIBOOK
ANALOG AND DIGITAL 2163206
FREE PDF 2163206

Analog and Digital Communication (ICT)

Code: 2163206 Credit: 6
Open →
GTU Study
KHUDKIBOOK
DESIGN ENGINEERING II 3160001
FREE PDF 3160001

Design Engineering II B

Code: 3160001 Credit: 1
Open →
GTU Study
KHUDKIBOOK
CONTRIBUTOR PERSONALITY DEVELOPMENT 3160002
FREE PDF 3160002

Contributor Personality Development Program

Code: 3160002 Credit: 2
Open →
GTU Study
KHUDKIBOOK
INTEGRATED PERSONALITY DEVELOPMENT 3160003
FREE PDF 3160003

Integrated Personality Development Course

Code: 3160003 Credit: 2
Open →
GTU Study
KHUDKIBOOK
ARTIFICIAL INTELLIGENCE 3161608
FREE PDF 3161608

Artificial Intelligence

Code: 3161608 Credit: 4
Open →
GTU Study
KHUDKIBOOK
ENGINEERING ELECTROMAGNETICS AND 3163203
FREE PDF 3163203

Engineering Electromagnetics and Wave Propagation

Code: 3163203 Credit: 4
Open →
GTU Study
KHUDKIBOOK
ANALOG AND DIGITAL 3163206
FREE PDF 3163206

Analog and Digital Communication

Code: 3163206 Credit: 4
Open →
GTU Study
KHUDKIBOOK
MICROPROCESSOR AND MICROCONTROLLER 3163207
FREE PDF 3163207

Microprocessor and Microcontroller

Code: 3163207 Credit: 5
Open →
GTU Study
KHUDKIBOOK
OPTICAL COMMUNICATION 3163208
FREE PDF 3163208

Optical Communication

Code: 3163208 Credit: 4
Open →
GTU Study
KHUDKIBOOK
DATA MINING AND 3163209
FREE PDF 3163209

Data Mining and Business Intelligence

Code: 3163209 Credit: 4
Open →
GTU Study
KHUDKIBOOK
DIGITAL SIGNAL PROCESSING 3163211
FREE PDF 3163211

Digital Signal Processing

Code: 3163211 Credit: 4
Open →
GTU Study
KHUDKIBOOK
IT INFRASTRUCTURE AND 3163212
FREE PDF 3163212

IT Infrastructure and Utilities

Code: 3163212 Credit: 3
Open →
GTU Study
KHUDKIBOOK
CYBER CRIME AND 3163213
FREE PDF 3163213

Cyber Crime and Mitigation

Code: 3163213 Credit: 3
Open →