testing web apps with traffic control
play

Testing web apps with traffic control with Weave Scope Alban - PowerPoint PPT Presentation

Testing web apps with traffic control with Weave Scope Alban Crequy FOSDEM 2017-02-05 alban@kinvolk.io Alban Crequy Contributor to rkt Working on Weave Scope and eBPF In 2014, worked on traffic control for multimedia


  1. Testing web apps with traffic control with Weave Scope Alban Crequy FOSDEM • 2017-02-05 • alban@kinvolk.io

  2. Alban Crequy ● Contributor to rkt ● Working on Weave Scope and eBPF ● In 2014, worked on traffic control for multimedia applications in cars (tcmmd) https://github.com/alban FOSDEM • 2017-02-05 • alban@kinvolk.io

  3. Berlin-based software company building foundational Linux technologies Some examples of what we work on... FOSDEM • 2017-02-05 • alban@kinvolk.io

  4. Find out more about us… Blog: http://kinvolk.io/blog Github: https://github.com/kinvolk Twitter: https://twitter.com/kinvolkio Email: hello@kinvolk.io FOSDEM • 2017-02-05 • alban@kinvolk.io

  5. Demo FOSDEM • 2017-02-05 • alban@kinvolk.io

  6. Scope architecture Deployment Scope App Firefox & Service Daemon Set Scope Agent Scope Agent Plugin 1 Plugin 2 Plugin 1 Plugin 2 node 1 node 2 FOSDEM • 2017-02-05 • alban@kinvolk.io

  7. Network emulator (netem) latency packet loss corrupt bandwidth ... eth0 THE INTERNET netem FOSDEM • 2017-02-05 • alban@kinvolk.io

  8. Testing with containers Traffic control plugin configure “netem” qdiscs: bandwidth, latency, packet drop... container 1 container 2 eth0 eth0 FOSDEM • 2017-02-05 • alban@kinvolk.io

  9. Questions? The slides: https://goo.gl/VPIDH2 FOSDEM • 2017-02-05 • alban@kinvolk.io

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend