distributed lock system design - Search