Using current uptime to improve failure detection in peer-to-peer networks. - Richard Michael Price (2010)