Easy Concurrent Locking for Erlang/Elixir
This is a tiny library I threw together as I realised it would be useful in a couple of scenarios. The source is in Erlang, making it easy to use in both languages, and has example usage in both.
Check it out here: https://github.com/whitfin/sleeplocks