Synlock Allows to construct distributed locks engine if you have: Redis Consul (not implemented yet) Postgres (not implemented yet)