Somewhere around the time a startup's second backend server goes live, someone draws a box on the whiteboard and labels it "proxy." A year later, there are four of those boxes, they all do different jobs, and nobody can say for sure which one is to blame when every customer in the logs seems to…
