When your job is to deliver billions of messages to mobile devices around the world, chaos is inevitable. The key to doing it well is to design for when things go wrong. Vibes CTO Brian Garofola, ...