- Software Engineering Research Information

Wednesday, October 18th, 2017

Distributed Systems

"Computers are useless. They can only give you answers." - Pablo Picasso

Most of the time computers are doing - nothing. They are waiting for input, data, transmission or results. While machines are waiting for busy resources, others might have exactly this resources unused.

Another approach is to part complex problemes in easier, smaller pieces, which can be calculated in parallel.

Distributed Systems are based on the conclusion that many hands make light work.

Clusters are Groups of PCs, ordinary or specialised, connected to work collectively on problems. Clusters can be combined to form a Grid, which is a system of massive collective computing power. Usually it is designed to add extra systems simply by plugging them in the grid. Peer To Peer or P2p is a system where individual users can communicate with each other by themselves, forming nodes in a larger grid. Even the World Wide Web is a distributed system, storing and sharing distributed information in form of a peer to peer system.