Zhitao Li created MESOS-8075:
--------------------------------

             Summary: Add RWMutex to libprocess
                 Key: MESOS-8075
                 URL: https://issues.apache.org/jira/browse/MESOS-8075
             Project: Mesos
          Issue Type: Task
          Components: libprocess
            Reporter: Zhitao Li


We want to add a new {{RWMutex}} similar to {{Mutex}}, which can provide better 
concurrecy protection for mutual exclusive actions, but allow high concurrency 
for actions which can be performed at the same time.

One use case is image garbage collection: the new API 
{{provisioner::pruneImages}} needs to be mutually exclusive from 
{{provisioner::provision}}, but multiple {{{provisioner::provision}} can 
concurrently run safely.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to