distributed-lock - Prevent Race Conditions Across Instances
Prevent race conditions across multiple instances with atomic lock acquisition and automatic expiration
Tags
Updated: 2026-06-30Capabilities
Typical Inputs
Typical Outputs
What this skill does
- acquire lock
- release lock
- extend lock
- wait for lock
- check lock status
Inputs
- lock name
- holder ID
- timeout duration
- database connection
Outputs
- lock acquisition result
- lock info
- lock status
Requirements
- TypeScript/JavaScript runtime
- Python runtime
- PostgreSQL database
