Concurrency Patterns in Software Architecture


Write about the software architecture concurrency patterns below and explain how they work :  

Rendezvous, Round Robin, Static Priority, and Dynamic Priority. The primary reference is this book attached (Chapter 5 mainly) but also include some kind of comparison on how these patterns are described by other references (whether they are the same or with some differences).