Brent’s Technology Bookmarks from June
Lots going on in the past couple of months. While current projects have me pretty busy I wanted to share some good reads and interesting developments in the industry. In no particular order:
- Queueing in the Linux Network Stack - This is a fantastic breakdown of buffer management in the Linux networking stack.
- Google Wants Open-Source Help for Policy-Based SDN from the guys over at SDN Central. I’m glad to see Google recognizes it needs to participate in a broader open source networking community to drive their architectural agendas. Hope to see them jump into OpenDaylight with us and get some oxygen on their models. How tightly coupled models and platforms are is still something that needs debate in my opinion. The article also makes me want to revisit protobufs to see if any of the RPC code has been open sourced.
- Facebook has been a huge supporter of the Open Compute Project and this week announced further adoption of the whitebox evolution. Since networking is roughly in the mid-1980s when it comes to embracing the inevitability of a commoditized network hardware world. That said, incumbent vendors are quite adept at slowing down and managing disruption to avoid going the way of Sun. I have been pretty steadfast on believing that those who run whitebox/ODM manufactured compute today will be the aggressive adopters on the networking front. This will drive down the disproportionate (compared to compute) margins of networking kit. OEMs can surely add enough value to makeup for the single digit/teen margins to stay status quo.
- A fun read to remind us to keep our pessimism in check or ending up having some amusing quotes someday. Newsweek in 1995: Why the Internet will Fail.
- Next are a dozen things this fella learned from the VC king Marc Andreessen (lesser known, cut his teeth as the author of the Mosaic browser from his time at NCSA). A Dozen Things I’ve Learned From Marc Andreessen
- A classic and tragic story on why your backups should probably not reside in the same cloud platform as your production systems. Code Spaces goes titsup forever after attacker nukes its Amazon-hosted data
- Google also made the headlines with their growing support of the hottest topic since Chuck Norris’s beard Docker. For Google, their GCE cloud strategy appears the same, don’t compete with Amazon on their field (IaaS) but change the rules of the game and compete at the application layer. There is so much margin left and Google will continue to drive the race to zero. Read more from their blog about the update: An update on container support on Google Cloud Platform.
- I may have another hero to add to my collection. Former FCC Commissioner Michael Copps speaking at the Library of Congress spoke the truth about the tragic state of broadband in the US. Former FCC Commissioner: “We Should Be Ashamed Of Ourselves” For State of Broadband In The U.S.
- The only worthwhile thing I have seen the FCC do since Wheeler (a former Cable lobbyist) took over as chairman was covered in this article FCC May Redefine What It Means to Have ‘Broadband’ Internet. Bringing the broadband benchmarks out of the 90′s is important in many different ways that are too long to list so take a peek and tell these dummies why a strong National (and Global for that matter) broadband infrastructure isn’t just important for watching NetFlix movies to future generations. They are fracturing and it may well be worth throwing some support towards the dissenters with enough backbone to push back on the lobbyist culture in US politics.
- One more from Google that presents empirical data on the impact of build time breakage in software development Programmers’ Build Errors: A Case Study (at Google). Something we all love
- A post from one of my favorite blogs Network Heresy where Martin Casado frequently has folks from his staff guest blog. Here Scott Lowe and Tim Hinrichs discuss the hot topic of policy in On Policy in the Data Center: The solution space. Another pal, Mike Dvorkin is also working on the policy problem from many years of obsessing and numerous implementations, namely UCS Manager. I don’t have any links but will dig some up in a future post to share both sides. I avoid looking at company names, ideas are either bullshit mouse traps or not. Both of these select camps understand the importance open source plays in adoption. No migration path, no adoption.
- There was also a nice writeup on Martin’s Goldilocks Zone security concepts. Someday I will be out of the low levels in ODL when we stabilize with feature parity and really start grinding security and policy implementations, rather then the rudimentary OS services I’m working on currently. Take a look at it. I fundamentally believe that SDN solving the disaster of security application today is a core business and technological deliverable. If I’m not mistaken, his original SDN/OF work was to better segment/secure research networks and some .gov work, he understands the space as well as anyone out there.
- Netflix is probably the biggest broadband consumer advocate in existence (arguably 100x more productive then the FCC). Here is a nice speed index they recently started publishing to the chagrin of a few carriers.
- Lastly, my favorite is an informational packet from the legend of the free software world, Richard Stallman. It outlines his speaker visits and what he requires if he is visiting as a guest speaker. Stallman on cats in the house where he will be staying, and this quote makes him even more awesome “I like cats if they are friendly, but they are not good for me; I am somewhat allergic to them. This allergy makes my face itch and my eyes water. So the bed, and the room I will usually be staying in, need to be clean of cat hair. However, it is no problem if there is a cat elsewhere in the house–I might even enjoy it if the cat is friendly.”
Thats all for now. Have a great weekend.