https://cubicgarden.com/2012/10/27/decentralised-networking-is-hard-no-really/
Decentralised networking is hard, no really?