What building reliable software taught me about network delays, unreliable clocks, false failure reports, and the danger of assuming too… Continue reading on Medium »