...

/

Communicating Sequential Processes

Communicating Sequential Processes

In this lesson, we will briefly discuss Communicating Sequential Processes (CSP).

We'll cover the following...

For a concurrent program, concurrent processes have to operate individually but with a shared data source. However, this leads to problems such as race conditions, which we will discuss in the next lesson. Hence, Tony Hoare came up with an effective solution in 1978, i.e. communication between concurrent processes. He put forth the idea of communication in concurrency in a paper titled Communicating Sequential ...