Я пока знаю redisson. Вроде Zookeeper тоже такое умеет. Изрыл поиск (25+ страниц в поисковиках). Нужно сделать fair lock и multilock, в котором будет этот же fair lock. В redisson-е попробовал и получил очень странный behavior. Fair lock при включении в multilock как будто теряет свою fair-ность.
https://github.com/lukas-krecan/ShedLock , но, кажется, там нет API для fair
Обсуждают сегодня