Map
Index
Random
Help
Group
th

Group: distributed systems

topics > Group: computer science



Topic:
a single system image
Topic:
client-server model for distributed systems
Topic:
concurrency control by sequencers
Topic:
distributed process control
Topic:
event time
Topic:
examples of distributed systems and applications
Topic:
implementing distributed systems and applications
Topic:
local vs. global
Topic:
mobile code
Topic:
multiple processors
Topic:
reliability of distributed systems
Topic:
specification and design of distributed systems
Topic:
telephone system
Topic:
timestamps
Group:
computer hardware
Group:
coordination system
Group:
digital communication
Group:
distributed database
Group:
electronic mail
Group:
hypertext
Group:
naming
Group:
operating system
Group:
parallel processing
Group:
security
Group:
systems

Topic:
broadcasting information
Topic:
design for change
Topic:
distributed system security
Topic:
multi-user systems
Topic:
name server or name directory
Topic:
open systems
Topic:
remote procedure call
Topic:
system integration
Topic:
translation of data

Summary

A distributed system is interconnected computers and communication. It is asynchronous and open. It should increase efficiency, reliability, and security.

Properties: continuous change, decentralized decision making, internal inconsistency, negotiated decisions, incomplete world model, never halt with unexpected input/output. (cbb 1/88)

Subtopic: open systems up

Quote: electronic-banking is an example of an open, distributed system [»hewiC4_1985]
Quote: open, distributed systems never halt, accept input from unanticipated sources, output anytime [»hewiC4_1985]

Subtopic: communication up

Quote: the critical facility for distributed systems is high-performance communication similar to file access [»cherDR3_1988]
Quote: world-wide, decentralized systems are held together by a message protocol down to the bit-level format [»grayJN6_1986]
Quote: in dharma theory, all things are made of instantaneous, multiply interacting events called dharmas [»joneTC6_1977]

Subtopic: benefits up

Quote: distributed systems increase efficiency, security, and reliability [»oppeDC7_1983]
Quote: DSEE uses parallel builds to reduce system build time; up to 10x faster than serial builds [»leblDB11_1987]
Quote: differing performance requirements for centralized vs. distributed systems; e.g., compare idle locomotives with idle cars [»liskB10_1981]
Quote: a single machine operating system is like a centrally planned economy; a distributed o.s. is like a free market [»cherDR4_1984]

Subtopic: organizational design up

Quote: distributed computers require organizational design and management [»hewiC4_1985]
Quote: computer users have become a community with a diversity of roles and concurrent computer use; no longer just need computation [»holtAW2_1974]

Subtopic: decentralized decision making up

Quote: open, distributed systems have decentralized decision making [»hewiC4_1985]
Quote: in a distributed system, components need to negotiate for resources [»hewiC4_1985]

Subtopic: lack of shared state up

Quote: the primary challenge of distributed systems is shared state; shared memory is the most natural model [»cherDR3_1988]
Quote: distributed processing is concurrent processing without common variables
Quote: the main problem with a decentralized system is a lack of global, centralized knowledge; e.g., where is a file, what is the best route [»grayJN6_1986]
Quote: to describe complex systems need to represent the concurrent holdings of many conditions [»holtAW_1970]

Subtopic: incomplete knowledge up

Quote: distributed systems undergo continuous change [»hewiC4_1985]
Quote: knowledge base of a distributed system is perpetually inconsistent [»hewiC4_1985]
Quote: in a distributed system, information is incomplete; no closed-world assumption [»hewiC4_1985]
Quote: using an integrated database for a world-wide, decentralized system would be a management nightmare

Subtopic: naming problems up

Quote: in a distributed system, the same name may be used by different users for different objects, and different names may be used for the same object
[»liskB10_1981]

Group: distributed systems up

Topic: a single system image (30 items)
Topic: client-server model for distributed systems (25 items)
Topic: concurrency control by sequencers (27 items)
Topic: distributed process control (6 items)
Topic: event time (45 items)
Topic: examples of distributed systems and applications (25 items)
Topic: implementing distributed systems and applications (41 items)
Topic: local vs. global (29 items)
Topic: mobile code (14 items)
Topic: multiple processors (10 items)
Topic: reliability of distributed systems (35 items)
Topic: specification and design of distributed systems (14 items)
Topic: telephone system (6 items)
Topic: timestamps
(19 items)

Related Topics up

Group: computer hardware   (24 topics, 343 quotes)
Group: coordination system   (8 topics, 217 quotes)
Group: digital communication   (11 topics, 296 quotes)
Group: distributed database   (6 topics, 194 quotes)
Group: electronic mail   (12 topics, 170 quotes)
Group: hypertext   (44 topics, 786 quotes)
Group: naming   (32 topics, 789 quotes)
Group: operating system   (27 topics, 924 quotes)
Group: parallel processing   (41 topics, 1125 quotes)
Group: security   (23 topics, 874 quotes)
Group: systems   (17 topics, 530 quotes)

Topic: broadcasting information (18 items)
Topic: design for change (76 items)
Topic: distributed system security (17 items)
Topic: multi-user systems (4 items)
Topic: name server or name directory (40 items)
Topic: open systems (33 items)
Topic: remote procedure call (44 items)
Topic: system integration (5 items)
Topic: translation of data
(26 items)


Updated barberCB 5/04
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.