Chapter 14. Considering Complexity

It won’t scale. It’s not elegant. It’s too complex.

The network engineering world isn’t quite science, nor is it quite art; network engineering, like most other engineering disciplines, lives on the line between art and science. Part of living in this world between science and art is living with fuzzy definitions and fuzzy ideas, dealing with instinct, making and breaking general rules, and being okay with imprecision. On the other hand, if there is any time we can think through something that’s imprecise so we can get a “less fuzzy” image in our heads of what we mean, it’s worth putting the time and energy into the effort.

In this chapter, we’re going to try to make complexity a little less fuzzy. Because complexity ...

Get The Art of Network Architecture: Business-Driven Design now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.