Basics and differences of Distributed Systems and Parallel Computing
1. What are distributed systems? It is basically an information highway. The basic units are called nodes. Their hardware is separate but they are connected to a common network. They all work together like 3 people riding a tri-cycle. 2. Why distributed systems? To understand why we use distributed systems let's go back to the tricycle example. Suppose those 3 people have to go from A to B. If only one person is pedaling it would take much time but if all 3 are pedaling we would reach our destination faster. Similarly in distributed systems, the tasks can be divided between the nodes. Moreover, data distribution and many other applications are possible. 3. What is parallel computing? It is basically better and more efficient use of hardware. To explain it imagine a toll booth with only one booth. Cars will take time to get cleared and will keep on piling. If we increase the number of booths multiple cars can now be checked and can be on their way faster. In parallel c...