Distributed Systems: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
Out of the many possible definitions of a distributed system, we herein employ the following, |
Out of the many possible definitions of a distributed system, we herein employ the following, |
||
which is perhaps the most general (and in particular |
which is perhaps the most general (and in particular supercedes Lamport's humorous remark |
||
that "a distributed system is the one that prevents you from working because of the failure of |
that "a distributed system is the one that prevents you from working because of the failure of |
||
a machine that you had never heard of".) |
a machine that you had never heard of".) |
||
; Distributed System: |
|||
Revision as of 09:25, 1 December 2004
Introduction
Out of the many possible definitions of a distributed system, we herein employ the following, which is perhaps the most general (and in particular supercedes Lamport's humorous remark that "a distributed system is the one that prevents you from working because of the failure of a machine that you had never heard of".)
- Distributed System
Concurrency
Trust
Fault Tolerance
Distributed systems allow parts of the system to be located on separate computers and different locations. So business logic and data can be reached from any remote computer (location).
Distributed objects are the most recent development in distributed computing. Distributed object technologies such as Java RMI, CORBA, and DCOM allow objects running on one machine to be used by applications on different computers.