Distributed_Systems_Introdction on basic

BhagyashreeRudraswam 5 views 12 slides Sep 15, 2025
Slide 1
Slide 1 of 12
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12

About This Presentation

A distributed system is a collection of independent computers that appear to the users as a single coherent system.

These computers (called nodes) communicate and coordinate by passing messages.

The goal is to share resources, improve performance, reliability, and scalability.


Slide Content

Distributed system BCS515D 40 Hours Credits : 3

Introduction to Networks & Distributed Systems Networks: Internet, mobile, corporate, factory, campus, home, in-car Common features relevant to Distributed Systems Aim: Explain network characteristics affecting design & implementation Present concepts & techniques for designing distributed systems

Definition of Distributed System Hardware or software components located on networked computers , Communicate & coordinate only by passing messages , Components may be separated by any distance .

1 . Concurrency Concurrent program execution is the norm Users share resources while working independently Capacity increases by adding more computers Coordination of concurrent programs is essential

2 . No Global Clock No single global correct time Clock synchronization has limits Only communication is through message passing Timing issues need special handling

3 . Independent Failures All systems can fail; distributed ones fail in new ways Network faults may isolate computers Failures may be undetectable Components fail independently

Motivation for Distributed Systems Main motivation: Resource sharing Hardware: disks, printers Software: files, databases Multimedia: video streams, audio calls

Advantages of Distributed Systems Resource sharing Increased reliability through redundancy Scalability Better performance via parallel processing Flexibility across platforms

Disadvantages of Distributed Systems Complexity in design & management Security risks Synchronization challenges Fault tolerance is difficult Higher initial setup cost

Applications of Distributed Systems Banking systems for online transactions E-commerce platforms like amazon et, Social media platforms like facebook etc , Scientific simulations & research networks Smart city infrastructure & IoT systems

Examples of Distributed Systems Internet & World Wide Web Email systems Telecommunication networks Online multiplayer games Cloud computing platforms

THANK YOU