January 23, 2020

183 words 1 min read

Developing and evolving your own control plane

Developing and evolving your own control plane

At Fastly we run our own control plane built on top of open-source software, this fact enables us to do things you can't do with traditional protocols. However, wi …

Talk Title Developing and evolving your own control plane
Speakers David Barroso, Fastly
Conference NANOG71
Conf Tag
Location San Jose, CA
Date Oct 2 2017 - Oct 4 2017
URL Talk Page
Slides Talk Slides
Video Talk Video

At Fastly we run our own control plane built on top of open-source software, this fact enables us to do things you can’t do with traditional protocols. However, with “great power comes with great responsibility”.

In this talk we will:

  1. Summarize our current control plane architecture, the benefits we get and some of the drawbacks.
  2. Explain how we decided to evolve our control plane architecture to overcome the challenges while retaining the benefits.
  3. Detail how the use of open-source software enabled us not only to easily evolve our control plane but also helped us devising a migration plan with no impact and very little human interaction despite the fundamental changes introduced by the new architecture.
comments powered by Disqus