A ruby distributed lock using redis | Hacker News Reader