Distributed locks

Introduction