Network Design: Single Point of Failure

Normally when a phrase contains the word "Failure" you would try to avoid it at all costs, it simply how we are wired. The same is true when planning your network design and architecture. A common question we all face ...