
The Network as a Program with Nate Foster
From Signals and Threads by Jane Street
June 1, 2026 · 1h 35m · Episode 27
About this episode
Nate Foster discusses the intersection of software and network engineering with Ron, exploring programming language theory and its application in software-defined networks.
Nate Foster is a professor at EPFL in Switzerland in the Networked Systems Abstractions Lab, and a visiting researcher at Jane Street on the Networking team. In this episode, he and Ron consider what happens when you bring a software mindset to network engineering. Can you use programming language theory and formal methods to realize the dream of software-defined networks? Along the way, they discuss how hyperscalers have shaped networking hardware; the return (or not) of multicast; the ways ML workloads are reshaping the networking layer; and the success Jane Street has had using an early Internet protocol, BGP, together with a more declarative high-level specification language.
People in this episode
Host: Ron
Guest: Nate Foster
Topics covered
- network engineering
- software-defined networks
- programming language theory
- formal methods
- networking hardware
- ML workloads
- high-level specification language
Keywords
- network engineering
- software-defined networks
- programming language theory
- formal methods
- hyperscalers
- multicast
- ML workloads
- BGP
Mentioned in this episode
Organizations: EPFL, Jane Street, BGP
More episodes of Signals and Threads
- Why Testing is Hard and How to Fix it with Will Wilson · March 17, 2026 · 1h 48m
- Why ML Needs a New Programming Language with Chris Lattner · September 3, 2025 · 1h 13m
- The Thermodynamics of Trading with Daniel Pontecorvo · July 25, 2025 · 59 min
- Building Tools for Traders with Ian Henry · May 28, 2025 · 1h 20m
- Finding Signal in the Noise with In Young Cho · March 12, 2025 · 60 min
- The Uncertain Art of Accelerating ML Models with Sylvain Gugger · October 14, 2024 · 1h 6m
Explore listener stats, chart rankings, contacts and more on the Signals and Threads podcast page.