Author: Peter Lavelle

View all

January 13, 2016 | Peter Lavelle

Designing for Downtime: Understanding the Cranky Path

As a self-taught, long-time application developer, I've learned many hard lessons. Most are common to us all: backup the database before dropping tables, ground yourself before messing with your server's motherboard, review infinite loops that might spam the CEO, etc. Recently, I was reminded of one of the toughest lessons to learn: network calls will inevitably fail... Read more