Welcome to the Berkeley NetSys Lab

Active Projects

view all

Kappa

Kappa is a framework for creating and running applications on serverless computing platforms. Kappa enables writing long-running applications on time-bounded Lambda functions through Kappa's continuation-based checkpointing mechanism and its expressive message-passing concurrency API.

Source Code

BESS

BESS is a modular framework for software switches. BESS is neither pre-configured or hardcoded to perform particular functionality. Instead, you can configure your own packet processing datapath by composing small modules.

Paper Source Code

NetBricks

NetBricks is a safe and fast framework for rapid development of network functions for use in NFV written using Rust and DPDK. NetBricks aims to make it faster to develop new NFs, while also providing faster mechanisms for safely chaining NFs.

Paper Source Code

Recent Publications

view all

Enabling a Permanent Revolution in Internet Architecture

James McCauley, Yotam Harchol, Aurojit Panda, Barath Raghavan, Scott Shenker, SIGCOMM '19

Read the Paper

Network Evolution for DNNs

Michael Alan Chang et al., SysML '18

Read the Paper

CESSNA: Resilient Edge-Computing

Yotam Harchol, Aisha Mushtaq, James McCauley, Aurojit Panda, Scott Shenker, MECOMM '18

Read the Paper

Elastic scaling of stateful network functions

Shinae Woo et al., NSDI '18

Read the Paper

Resq: Enabling slos in network function virtualization

Amin Tootoonchian et al., NSDI '18

Read the Paper

Recent News

view all

Welcome New NetSys Members

Amy Ousterhout, Lloyd Brown, and Zhihong Luo join NetSys.

Read more

Murphy McCauley Presents Trotsky at SIGCOMM '19

Trotsky is a backwards-compatible architectural framework in which one can incrementally deploy radically new designs on today's Internet. By enabling both architectural evolution and architectural diversity, Trotsky creates a far more extensible Internet whose functionality is not defined by a single narrow waist, but by the union of many coexisting architectures. Checkout the paper and presentation.

Read more

Radhika Mittal Joins UIUC as an Assistant Professor

Radhika was advised by Prof. Sylvia Ratnasamy and Prof. Scott Shenker. Her research focuses on designing schemes to meet various network-wide performance objectives while eliminating the need for specialized network infrastructure. She was awarded the Google PhD Fellowship in 2017 and the Microsoft Research Graduate Women’s Scholarship in 2013. Checkout her research works and her thesis.

Read more

Sponsors