YugabyteDB

YugabyteDB is a high-performance transactional distributed SQL database for cloud-native applications, developed by Yugabyte.

[1] Yugabyte was founded by ex-Facebook engineers Kannan Muthukkaruppan, Karthik Ranganathan, and Mikhail Bautin.

[7] In October 2021, five years after the company's inception, Yugabyte closed a $188 Million Series C funding round to become a Unicorn start-up with a valuation of $1.3Bn[8] YugabyteDB is a distributed SQL database that aims to be strongly transactionally consistent across failure zones (i.e.

[20][21] Jepsen testing, the de facto industry standard for verifying correctness, has never fully passed, mainly due to race conditions during schema changes.

[27] The storage engine consists of a customized RocksDB[27][28] combined with sharding and load balancing algorithms for the data.

This re-use means that Yugabyte supports many features, including: YCQL[37] is a Cassandra-like API based around v3.10 and re-written in C++.

Architecture Block Diagram for YugabyteDB
YugabyteDB Architecture