APIs (application programming interfaces) are no longer just a technical detail of interest to computer scientists. Banks, for example, are launching API platforms, and we hear the term “API first” thrown around in discussions of business strategy. We’ve used APIs for decades so…
One of the things we try to do in all of our books is highlight the system design principles illustrated by specific technologies. In our main book…
This week we’re turning our attention to the possible decentralization of the “mobile packet core”, which promises a significant departure from how…
Whatever Came of the NFV Initiative? Since our recent posts have been retracing the history (and recounting the lessons) of SDN, it seems like a good…
We’ve been involved in some exciting moments as we’ve watched the networking landscape over the last forty-or-so years. It’s often only with hindsight…
Open source software has been the subject of many essays, of which Eric Raymond’s insights in The Cathedral and The Bazaar still serves as a…
One of the objectives of the original “Computer Networks: A Systems Approach” book was to treat networking not as a series of artifacts that are handed…
If (like me) you were a CS graduate student who cut your teeth on Berkeley Unix—complete with the first open source implementation of TCP/IP—you know…
See all

Systems Approach