Jepsen Tests

Embracing Chaos: Testing Resiliency and Consistency in YugabyteDB

Embracing Chaos: Testing Resiliency and Consistency in YugabyteDB

Jepsen tests and a chaos-driven testing framework play a crucial role in identifying and addressing vulnerabilities. However, traditional testing methods fall short for cloud-native applications and distributed systems. This blog provides the latest Jepsen updates for YugabyteDB, as well as sharing information on additional in-house built frameworks for resiliency and consistency testing that go far beyond Jepsen.

Read more

Achieving Fast Failovers After Network Partitions in a Distributed SQL Database

Achieving Fast Failovers After Network Partitions in a Distributed SQL Database

In February of this year, Kyle Kingsbury of Jepsen.io was conducting formal testing of YugabyteDB for correctness under extreme and unorthodox conditions. Obviously, simulating all manner of network partitions is part of his testing methodology. As a result, during his testing he spotted the fact that although nodes would reliably come back after a failure, the recovery itself was taking roughly 25 seconds to occur. We certainly didn’t like the sound of that!

Read more

Wrapping Up: Jepsen Test Results for YugabyteDB 1.2 Webinar

Wrapping Up: Jepsen Test Results for YugabyteDB 1.2 Webinar

If you missed the April 30 webinar with Kyle Kingsbury, the creator of Jepsen and Karthik Ranganathan, CTO at YugaByte, you can check out the playback here and download the slides here.

Kyle did a great deep-dive into his testing approach, research methodology and what he found when applied to YugabyteDB. If you are looking for an unvarnished and honest assessment of YugabyteDB’s consistency and transactional claims,

Read more

6 Technical Challenges Developing a Distributed SQL Database

6 Technical Challenges Developing a Distributed SQL Database

You can join the discussion on HackerNews here.

We crossed the three year mark of developing the YugabyteDB database in February of 2019. It has been a thrilling journey thus far, but not without its fair share of technical challenges. There were times when we had to go back to the drawing board and even sift through academic research to find a better solution than what we had at hand.

Read more

Announcing YugabyteDB 1.2 and Company Update

Announcing YugabyteDB 1.2 and Company Update

The team at YugaByte is excited to announce that YugabyteDB 1.2 is officially GA! You can download the latest version from our Quick Start page.

New in 1.2: YugaByte SQL Beta 3

YugaByte SQL (YSQL) is our PostgreSQL v11 compatible, distributed SQL API. It is ideal for powering microservices that require low latency, internet scale, geographic data distribution and extreme resilience to failures but want the data modeling flexibility of SQL (joins,

Read more

Explore Distributed SQL and YugabyteDB in Depth

Discover the future of data management.
Learn at Yugabyte University
Get Started
Browse Yugabyte Docs
Explore docs
PostgreSQL For Cloud Native World
Read for Free