mongo locking
mongo based locks