Starcast Join the waitlist
Signals and Threads

Signals and Threads

Performance Engineering on Hard Mode with Andrew Hunter

Nov 28, 2023 · 56m

Coming soon to iPhone. Already have it? “Listen in Starcast” takes you straight there.

On this episode

About this episode

Andrew Hunter makes code really, really fast. Before joining Jane Street, he worked for seven years at Google on multithreaded architecture, and was a tech lead for tcmalloc, Google’s world-class scalable malloc implementation. In this episode, Andrew and Ron discuss how, paradoxically, it can be easier to optimize systems at hyperscale because of the impact that even miniscule changes can have. Finding performance wins in trading systems—which operate at a smaller scale, but which have bursty, low-latency workloads—is often trickier. Andrew explains how he approaches the problem, including his favorite profiling techniques and tools for visualizing traces; the unique challenges of…