a managed distributed SQL database

At the recent Distributed SQL Summit, Yugabyte announced the general availability of Yugabyte Cloud, a Postgres-enabled Database-as-a-Service version of YugabyteDB.

An open source distributed SQL database, YugabyteDB is a single logical relational database, released under the Apache 2.0 license, that distributes data across multiple compute instances. Each instance is a node in a DB cluster and provides an SQL-enabled distributed query layer.

Yugabyte Cloud manages the deployment of YugabyteDB and summarizes the underlying differences between cloud providers, delivering distributed transactions with overall consistency. The cloud service allows users to deploy globally by choosing one of the major vendor regions. Currently, Yugabyte Cloud is available for production on AWS and Google Cloud, with support for Azure deployments expected soon. Chirag Narang, Product Manager at Yugabyte, writes:

Developers love YugabyteDB for its Postgres compatibility, linear scalability, and resiliency, but don’t want to worry about DBA infrastructure, operations, and labor. Not all companies have the expertise and knowledge to oversee all functions and understand all the intricacies of running distributed databases in cloud environments. That’s why developers love Yugabyte Cloud.

Yugabyte cloud supports geo-distribution using synchronous and asynchronous replication. In a recent podcast, Karthik Ranganathan, founder and CTO at Yugabyte, summarizes the main objectives of the new service:

We need a relational database that can run in the cloud to satisfy just three properties: availability, scale, and geographic distribution.

In a Yugabyte Tweeter, he adds:

Yugabyte is going to stick to the highest quality RDBMS features, so we’re the only database that completely reuses the top half of Postgres.

The YugaByte DB – A Planet-Scale Database for Low Latency Transactional Apps presentation by Ranganathan and Amey Banarse, Vice President of Products at YugaByte, is available on InfoQ.

Yugabyte isn’t the only company promoting managed distributed SQL databases, CockroachDB offering CockroachCloud. Cockroach Labs and Yugabyte have published benchmarks in the past to demonstrate the benefits of their own solutions. Franck Pachot, developer lawyer at Yugabyte and AWS Data Hero, recently tweeted the results of his tests comparing the performance of YugabyteDB and PostgreSQL to demonstrate the linear and predictable scalability of YugabyteDB.

Source: https://github.com/yugabyte/yugabyte-db/issues/10108

Yugabyte Cloud can be purchased through the AWS and GCP marketplaces and includes a free tier, a perpetually free community-supported YugabyteDB cluster for educational and non-production use. The production tier is designed for applications that require enterprise configuration and support and starts at $ 0.25 / hr, with pricing based on the number of vCPUs.

Maria H. Underwood