Distributed systems theory for the distributed systems engineer (2014) | Dark Hacker News