Okio Timeouts and Deadlines
It was six weeks from when I teased an Okio code sample, to releasing the project publicly. In that time I went back and forth over and over on how to do timeouts. The lightbulb came when I discovered that we were addressing two different problems: Detecting network partitions. That…