An Ode to Merge Join

How the merge join algorithm syncs millions of rows in constant memory using two sorted inputs and 25 lines of Python.