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|
|Location||San Jose, CA|
|Date||Oct 2 2017 - Oct 4 2017|
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:
- Summarize our current control plane architecture, the benefits we get and some of the drawbacks.
- Explain how we decided to evolve our control plane architecture to overcome the challenges while retaining the benefits.
- 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.