Vancouver Systems

Vancouver systems is an independent talk series focused on systems programming.

We are focused on high quality talks and expert speakers here in Vancouver, BC, Canada.

"Systems programming is a way of modelling software development. It's not about a category of what you are working on, it's a way of looking at the problem. An excellent systems programmer fully understands the systems involved. " - Andrew Kelley

We fully believe that you can be an excellent systems programmer while working on anything. Speakers will share their experience building, testing, debugging, and maintaining:

Register to receive updates on the next talk

Schedule

Date & Location TL;DR
Tuesday, June 23rd 2026
Gastown

Felicitas Pojtinger on "A Digital Ecosystem That Is Free as in Democracy" and Yaroslav Tkachenko on "Streamling: Building a Lightweight Data Streaming Framework on Apache DataFusion".

February 24th 2026

Terry Purcell on "TiDB SQL Optimizer", Milo Piccini Noble on "Building on CHERI(oT)" and Shivansh on "CUDA over TCP".

March 10th 2025

Carl Sverre on "Storing Small Things in Big Places" and Nisan Haramati on "The Limits of Scaling & The Physical Properties of Data".

Nov 21st 2024

Morgan Gallant on "turbopuffer architecture" and Kir Shatrov on "High performance queues in MySQL".

Brought to you by

This series is organized by Cameron Morgan and Kir Shatrov.

Inspired by: