The Good, the Bad, and the Ugly of Building an Autonomous, Adaptive Internet Routing Overlay

Tuesday, February 6, 2018 -
5:15pm to 6:15pm
1221 CS

Speaker Name: 

Bob Kuo

Speaker Institution: 





Building industrial Internet-scale systems isn't easy. It requires solving major technological challenges and making many decisions balancing technical, product, and organizational requirements. Often times when research and abstract ideas meet reality, the results can be messy and the problems only become evident as the system grows.

Join us in this talk about the lessons learned when building Argo, an autonomous, adaptive Internet routing layer that moves bits across the Internet 35% faster. We'll shed light on the practical realities of building software systems in industry and how to evaluate the tradeoffs of the decisions you make.

Bio: Bob Kuo is a Systems Engineer for the Argo project at Cloudflare. After graduating from the University of Illinois-Chicago with a BS in Math & Computer Science in '07 he programmed his way through web development, QA, networking, build engineering, a failed startup, and is now a jack of no trades and a master of fewer. He is a husband, father, and avid indoorsman.

[There will be Pizza served - this time, enough for the entire crowd!]