📺 All 2025 Talks Are Live on Our YouTube

Technical Talks

Natacha Crooks
Natacha Crooks
Assistant Professor | UC Berkeley

From Concurrency Control to Concurrent Scheduling

  • Databases

Natacha Crooks explores how database concurrency control has evolved from traditional locking mechanisms to modern concurrent scheduling approaches in distributed systems. Drawing from her research at the intersection of databases and distributed systems, she examines the practical tradeoffs between performance and fault-tolerance when coordinating parallel operations at scale, providing actionable insights for engineers building high-throughput systems where classic coordination methods often fall short.

Natacha Crooks

Assistant Professor

Natacha Crooks

UC Berkeley

Natacha Crooks is an Assistant Professor at UC Berkeley, a Visiting Researcher at Azure Systems Research (Security & Privacy), as well as a consultant to several early stage startups. She works at the intersection of distributed systems and databases, with a specific focus on performance and fault-tolerance. She is a Sloan Fellow, NSF CAREER awardee, and recipient of the ACM SIGOPS Dennis Ritchie Dissertation Award.