Диспетчер распределенных блокировок Google Chubby имеет функцию, называемую «секвенсоры», которую я хотел бы эмулировать с помощью ZooKeeper. Есть ли известный хороший способ сделать это?
Секвенсор работает следующим образом:
Цель состоит в том, чтобы предотвратить ситуацию, когда клиент умирает после вызов удаленной службы, которая должна быть защищена блокировкой.
Основная статья о Чабби доступна по адресу http://research.google.com/archive/chubby.html . Секвенсоры обсуждаются в разделе 2.4.
Спасибо!