APIs (application programming interfaces) are no longer just a technical detail of interest to computer scientists. Banks, for example, are launching…
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…
Late last year I was invited to present a keynote at the Euro P4 Workshop, and I took the opportunity to revisit a topic that has held my attention for…
“And all dared to brave unknown terrors, to do mighty deeds, to boldly split infinitives that no man had split before – and thus was the Empire forged…
The mobile cellular network and the Internet evolved in parallel, with each treating the other as a black box. Each generation of the cellular network…
As part of my work on the Magma project, I hear from the team about the challenges they face in getting network operators to understand how Magma…