Concurrency Component Documentation


The concurrency component, what is it ?

The concurrency manager component manages concurrent accesses (read or write) on resources by task. Before using a resource each task have to ask to the concurrency manager, the access right. The concurrency manager implements the concurrency policy. Currently several policies are implemented:

The concurrency manager can use a Dependency component in order to detect and remove dead locks.

The architecture overview of the Cache composite component is the following: