Concurrency control in distributed system using mutual exclusion (2018)