Contract
Table of Contents
Interfaces
- LockStore
- Хранилище блокировок: единая абстракция над механизмами взаимного исключения (файловые `flock`, кэш с TTL, память процесса), поверх которой работает {@see \CloudCastle\Lock\Lock}.
- Sleeper
- Пауза между попытками захвата при блокирующем ожидании.
- TtlAwareStore
- Хранилище блокировок, умеющее сообщить остаток срока жизни блокировки.