Coding Challenge: Lock Management
Test your lock management in python skill by solving the coding challenge presented below.
Problem
Suppose you are managing a multi-user file system, and in that system, files can be accessed by multiple users at the same time. All nodes can read and write to the files and doing that concurrently can corrupt the files.
In this ...