Corrosion: Distributed service discovery without central servers or locking · HackerTrans