Distributed computing-1
Many aspects:
- client/server applications: clients applications requests remote executions of programs:
- Database access
- RPCs (Remote Procedure Calls)
- Many Internet applications: ftp, Web,...
- parallel processing: many computers executes parallels branches of a program, communicating with an high speed network through PVM or MPI
- farms of computers: many CPUs process huge volume of data (image processing for example)