In February 2019, YugaByte contracted with Kyle Kingsbury, creator of the Jepsen suite, to test the YugaByte DB distributed database. Jepsen tests are third-party tests for distributed databases that validate vendors’ guarantees about how they perform under various failure scenarios, especially network partitions. Jepsen helps engineers choose databases and queues that fit their needs, and teaches them how to evaluate the correctness of distributed systems.
In this webinar, Kyle will discuss the testing process, how Jepsen works and what he found in YugaByte DB v1.1.9. Karthik will discuss why these tests are important, how YugaByte developed and incorporated fixes to the issues identified by Jepsen, and how this led to an improved QA process for subsequent releases.
YugaByte DB is a high performance distributed SQL database for applications that require Internet scale and global data distribution.