E

EASYEXPLANATION

LEARNING MADE EASIER

COURSES
NEC LICENSE
BLOG
ABOUT US
YOUTUBE
COURSES
NEC LICENSE
BLOG
ABOUT US
YOUTUBE

CHAPTER 1. INTRODUCTION TO DISTRIBUTED SYSTEM

  • 1.1 Introduction to Distributed Systems
  • 1.2 Examples of Distributed Systems
  • 1.3 Main Characteristics
  • 1.4 Advantages and Disadvantages of Distributed System
  • 1.5 Design Goals
  • 1.6 Main Problems
  • 1.7 Models of Distributed System
  • 1.8 Resource Sharing and the Web Challenges
  • 1.9 Types of Distributed System: Grid, Cluster, Cloud
  • Chapter 1 - SLIDES
  • Case Study: WWW as Distributed System

CHAPTER 2: DISTRIBUTED OBJECT AND FILE SYSTEM

  • 2.1 Introduction
  • 2.2 Communication between distributed objects
  • 2.3 Remote Procedure Call
  • 2.4 Events And Notifications
  • 2.5 Java RMI Case Study
  • 2.6 Introduction to DFS
  • 2.7 File Service Architecture
  • 2.8 Sun Network File System
  • 2.9 Introduction to Name Services
  • 2.10 Name Services and DNS
  • 2.11 Directory and Discovery Services
  • 2.12 Comparison of Different Distributed File Systems
  • Chapter 2- Slides

CHAPTER 3: OPERATING SYSTEM SUPPORT

  • 3.1 The operating system layer
  • 3.2 Protection
  • 3.3 Process and threads
  • 3.4 Communication and invocation
  • 3.5 Operating system architecture
  • Chapter 3- Slides

CHAPTER 4:Distributed Heterogeneous Applications and CORBA

  • 4.1 Heterogeneity in Distributed Systems
  • 4.2 Middleware and its Working
  • 4.3 Objects in Distributed Systems
  • 4.4 The CORBA approach
  • 4.5 CORBA services
  • Chapter 4- Slides

5. TIME AND STATE IN DISTRIBUTED SYSTEM

  • 5.1 Time in Distributed Systems
  • 5.1.1 Physical Clocks
  • 5.1.2 Logical Clocks
  • 5.1.3 Vector Clocks
  • 5.1.4 Clock Synchronization
  • 5.2 Causal Ordering of Messages
  • 5.3 Global State and State Recording
  • 5.4 Distributed debugging

CHAPTER 6 : COORDINATION AND AGREEMENT

  • 6.1 Mutual Exclusion in Distributed Systems
  • 6.2 Algorithms for Mutual Exclusion
  • 6.3 Distributed Elections
  • 6.4 Multicast communication
  • 6.5 Consensus

CHAPTER 7: REPLICATION

  • 7.1 Reasons for Replication
  • 7.2 Object Replication
  • 7.3 Replication as Scaling Technique
  • 7.4 Fault Tolerant Services
  • 7.5 High Available Services
  • 7.6 Transaction with Replicated Data
  • Active Replication and Passive Replication
  • Consistency Model
  • Placement of Replicas

CHAPTER 8: TRANSACTION AND CONCURRENCY CONTROL

  • 8.1 Transactions
  • 8.2 Nested Transaction
  • 8.3 Locks
  • 8.4 Optimistic Concurrency Control
  • 8.5 Timestamp Ordering
  • 8.6 Comparison of Methods For Concurrency Control
  • 8.7 Introduction to Distributed Transactions
  • 8.8 Flat and Nested Distributed Transactions
  • 8.9 Atomic Commit Protocols
  • 8.10 Concurrency Control in Distributed Transactions
  • 8.11 Distributed Deadlocks
  • 8.12 Transaction Recovery

CHAPTER 9 : FAULT TOLERANCE

  • 9.1 Introduction to Fault Tolerance
  • 9.2 Process Resilience
  • 9.3 Reliable Client Server Communication
  • 9.4 Distributed Commit
  • 9.5 Recovery and Types of Recovery
  • Byzantine Problem
  • Checkpoint and Coordinated Checkpoint
  • 9.8. Class of RPC Failure

CHAPTER 10 : CASE STUDY

  • CORBA
  • Mach
  • JINI
  • TIB/Rendezvous

PRACTICAL WORK-DISTRIBUTED SYSTEM

  • CLIENT-SERVER IMPLIMENTATION IN DISTRIBUTED SYSTEM
  • IMPLEMENTATION OF RMI IN JAVA -DISTRIBUTED SYSTEM
  • LAMPORTS CLOCK SYNCHRONIZATION IN JAVA-DISTRIBUTED SYSTEM
  • Implementation of Bankers Algorithm

LAB WORK SOLUTION- DISTRIBUTED SYSTEM

  • Client Server Implementation Solution

OLD QUESTION BANK SOLUTION-DISTRIBUTED SYSTEM IOE

  • 2079 BHADRA-REGULAR
  • 2076 Chaitra, Ashwin- IOE OLD QUESTION SOLUTION, DISTRIBUTED SYSTEM
  • 2078 BHADRA- IOE OLD QUESTION SOLUTION, DISTRIBUTED SYSTEM
  • 2069-CHAITRA- IOE OLD QUESTION SOLUTION, DISTRIBUTED SYSTEM
  • 2075- REGULAR AND BACK- IOE OLD QUESTION SOLUTION, DISTRIBUTED SYSTEM
  • 2070-BACK- IOE OLD QUESTION SOLUTION, DISTRIBUTED SYSTEM
  • 2074 REGULAR/ BACK- IOE OLD QUESTION SOLUTION, DISTRIBUTED SYSTEM
  • 2072 CHAITRA / KARTIK- IOE OLD QUESTION SOLUTION, DISTRIBUTED SYSTEM
  • 2079 BHADRA/ 2080 BAISHAKH- IOE OLD QUESTION SOLUTION, DISTRIBUTED SYSTEM
  • 2071- SHRAWAN- IOE OLD QUESTION SOLUTION, DISTRIBUTED SYSTEM
  • 2071 CHAITRA- IOE OLD QUESTION SOLUTION, DISTRIBUTED SYSTEM
  • 2070 CHAITRA- IOE OLD QUESTION SOLUTION, DISTRIBUTED SYSTEM
  • 2070 ASHADH-IOE OLD QUESTION SOLUTION, DISTRIBUTED SYSTEM

DISTRIBUTED SYSTEM ARCHITECTURE

  • Architectural Styles
  • Middleware Organization
  • System Architecture
  • Example Architecture

COMMUNICATION

  • Foundation
  • Remote Procedure Call
  • Message-Oriented Communication
  • Multicast Communication
  • Java RMI
  • Message Passing Interface

DISTRIBUTED SYSTEM -BCA -ALL SLIDES

  • chapter 1 : Introduction
  • Chapter 2: Architectures
  • Chapter 3: Process and Threads
  • Chapter 4 : Communication
  • Chapter 5 : Naming
  • Chapter 6 : Coordination
  • Chapter 7 : Replication and Consistency
  • Chapter 8 : Fault Tolerance
  • Chapter 9 : Security

MCQ- DISTRIBUTED SYSTEM

  • MCQ- ALL CHAPTERS - DISTRIBUTED SYSTEM

2.11 Directory and Discovery Services

DIRECTORY AND DIRECTORY SERVICES

 

CHAPTER 2: DISTRIBUTED OBJECT AND FILE SYSTEM← 2.10 Name Services and DNS
CHAPTER 2: DISTRIBUTED OBJECT AND FILE SYSTEM2.12 Comparison of Different Distributed File Systems →
E

EASYEXPLANATION

LEARNING MADE EASIER

Your journey to success starts with knowledge. Keep striving, keep achieving!

Contact us

Jwagal,Lalitpur,Nepal

Phone: +977-9840143772

Email: info@infographytech.com

© 2025 Infography Technologies Pvt Ltd. All rights reserved.