https://www.greennewsdesk.org.uk/post/distributed-locks-are-a-code-smell-tr98kq