Scylla and Jepsen Tests

Logo
Presented by

Kyle Kingsbury, Principal, Jepsen

About this talk

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 Scylla'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.

Related topics:

More from this channel

Upcoming talks (0)
On-demand talks (53)
Subscribers (70)
The Scylla NoSQL database embraces a shared-nothing approach that increases throughput and storage capacity as much as 10X. It comes in open source, enterprise and database-as-a-service options. Comcast, Discord, Grab, Medium, Starbucks, Ola Cabs, Samsung, IBM, Investing.com, Zillow and many more leading companies have adopted Scylla to realize order-of-magnitude performance improvements and reduce hardware costs. For more information: ScyllaDB.com.