fbpx

Join our 3-part Developer Tech Talk series on new features & capabilities in ScyllaDB V. Aug 4, 11, 18

VIEW VIDEO

ScyllaDB and Jepsen Tests

Kyle Kingsbury, Jepsen

21 minutesJanuary 9, 2021

The Jepsen framework is a tool for testing databases, combining fault injection, generative testing, and sophisticated safety checkers to find concurrency bugs and availability issues. We worked with the ScyllaDB team to identify multiple safety issues in ScyllaDB's lightweight transactions (LWT) layer, including split-brain behavior and write loss in healthy clusters. In this talk, we'll discuss testing techniques more generally, and what we found (and what was fixed!) in ScyllaDB.

 

Share this

VIEW SLIDES