Concepts, Techniques, and Models of Computer Programming: Chapter 5

Chapter 5 is about message-passing concurrency. Message-passing concurrency is defined as independent entities send each other messages asynchronously. It was introduced by Carl Hewitt when describing the actor model . There are three areas that message-passing concurrency is important: Complex systems can be represented as multi-agent systems which operate independently and communicate via…