Netcastle: Network Infrastructure Testing at Scale
Offered By: USENIX via YouTube
Course Description
Overview
Explore a groundbreaking approach to network infrastructure testing in this 19-minute conference talk from NSDI '24. Dive into the development and implementation of Netcastle, a comprehensive CI/CD network testing system deployed at Meta. Learn how this innovative solution addresses the challenges of maintaining reliability in increasingly complex network environments. Discover how Netcastle supports 11 different networking teams, 68 use-cases, and thousands of test devices, running over 500,000 network tests daily. Gain insights from five years of experience in building and operating this large-scale testing infrastructure, covering device-level firmware, datacenter distributed control planes, and backbone centralized controllers. Understand how Netcastle's approach can help network operators overcome the fear of deploying new technologies while maintaining system stability and performance.
Syllabus
NSDI '24 - Netcastle: Network Infrastructure Testing At Scale
Taught by
USENIX
Related Courses
Web Engineering III: Quality AssuranceTechnische Hochschule Mittelhessen via iversity Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX DevOps for Developers: How to Get Started
Microsoft via edX Accelerate Software Delivery using DevOps
Microsoft via edX Building R Packages
Johns Hopkins University via Coursera