Title: Hi guys, creator of lockable here - the easiest way to think of lockable is as `flock` for when you don’t have a shared file system. You can use it to control concurrent access to resources or to ensure only a single instance of a process runs at any given time.<p>Your processes can acquire, refresh and release locks via simple HTTP requests, so it’s language&#x2F;framework agnostic. E.g. with `curl`:<p><pre><code>    $ curl https:&#x2F;&#x2F;lockable.dev&#x2F;api&#x2F;acquire&#x2F;my-lock-name
    {
      &quot;response&quot;: true &#x2F;&#x2F;or false, if the lock wasn’t available
    }


    $ curl https:&#x2F;&#x2F;lockable.dev&#x2F;api&#x2F;release&#x2F;my-lock-name
</code></pre>
There’s also a Python client[0], which makes using the service a more pleasant experience.<p>Feel free to play around, the free tier is fully functional. Happy to hear any feedback you might have.<p>[0]: <a href="https:&#x2F;&#x2F;docs.lockable.dev&#x2F;en&#x2F;latest&#x2F;python-client&#x2F;" rel="nofollow">https:&#x2F;&#x2F;docs.lockable.dev&#x2F;en&#x2F;latest&#x2F;python-client&#x2F;</a>
Upvote: