CAS546- Distributed SystemsLecture 1 - What are Distributed Systems?
What do we mean by distributed systems?
- Distributed Operating Systems?
- Distributed Applications?
- Distributed Databases?
- Networked Systems?
These are all loosely coupled distributed systems and are what we are interested in. Tightly coupled systems such as array processors i.e. those which generally share memory are of little interest on this course. The World Wide Web is very loosely coupled distributed computing environment, based on the transmission and reception of messages. Bank Automatic Teller Machines (ATM) are components of another distributed system. The Sun Operating System, Solaris is another which offers distributed file storage and process execution.