So what's a mutex? A mutex is an object that allows multiple threads to use the same resource but not simultaneously. This talk will be on debugging various race conditions we discovered while building Docker and how we use mutexes and locks.
Jessie Frazelle is a member of the Docker core team, maintaining and contributing to the open source project that is written in Go. She previously worked at Yhat, a platform for deploying analytical models into production. After migrating Yhat's infrastructure to Go, she became instantly hooked on the language. She recently moved from New York to San Francisco, but her heart remains in New York, except in the winter.