Start Now

The Distributed SQL Blog

Thoughts on distributed databases, open source, and cloud native

Part 1: Deploying a Distributed SQL Backend for Apache Airflow on Google Cloud

Apache Airflow is a popular platform for programmatically authoring, scheduling, and monitoring workflows. Airflow has been deployed by companies like Adobe, Airbnb, Etsy, Instacart, and Square. The advantage of defining workflows as code is that they become more maintainable, versionable, testable, and collaborative. Airflow is used to author these workflows as directed acyclic graphs (DAGs) of tasks. Airflow’s scheduler executes your tasks on an array of workers while following the specified dependencies.

Read more

Building the Cloud Native Future – Why I Joined Yugabyte

I am incredibly proud and honored to be taking on a new role as CEO of Yugabyte. When I started talking with Yugabyte’s founders, Karthik, Kannan and Mikhail, about joining the Yugabyte executive team, I was hooked. I immediately felt a strong alignment between my experiences and goals, and the opportunities ahead at Yugabyte. A lot goes into finding the right role at the right time, but three things in particular really stood out and inspired me to join Yugabyte.

Read more

Welcome Bill Cook as Yugabyte’s New CEO

I’m excited to welcome Bill Cook to the team as the new CEO of Yugabyte! Bill is an extraordinary leader with an exemplary record of building and scaling enterprise infrastructure companies. Bill joins us from Pivotal Software where, as co-founder and President, he was part of the leadership team that helped solidify the company as the gold standard in cloud native software development and led Pivotal through its IPO and subsequent merger with VMware in 2019.

Read more

Follow-up: Postgres Conference Webinar – Introduction to YugabyteDB

I delivered the webinar “YugabyteDB: a distributed PostgreSQL database” last week. It was hosted by Postgres Conference in a series that they’d arranged so that the speakers who’d been selected to speak at their big annual conference in New York City in March could reach their audience. COVID-19 brought that event’s cancellation. This brief post tells you where you can find the edited videorecording and the PDF version of the slides that I used. It also gives me the chance to answer the couple of questions from attendees that shortness of time prevented me from answering during the webinar.

Read more

Oracle vs PostgreSQL: First Glance – Testing YugabyteDB’s Compatibility

Roland Takacs wrote an interesting blog post titled Oracle vs PostgreSQL: First Glance earlier this month. The genesis for his blog post was that he was in the middle of migrating his current Oracle tech stack to Python, parquet files, and PostgreSQL. As such, Roland thought it might be a good exercise to document the various Oracle features he was accustomed to and figure out what the equivalent functionality was in PostgreSQL. In his post,

Read more

New 451 Research Report: Distributed SQL

Today, we are releasing a new 451 Research report: Distributed SQL, An Enabler for Globally Consistent Transactional Workloads. The report, which we commissioned, explores how database systems, sitting at the heart of the enterprise, play a key role in digital transformation initiatives.

At Yugabyte, we partner with our customers daily to help accelerate their digital initiatives, and we get a front-row seat as their business-critical applications scale to billions and billions of operations per day,

Read more

Boosting Performance for Small Distributed SQL Data Sets with Colocated Tables

Editor’s note – This post was updated July 2020 with new release information

An Introduction to Colocated Tables

In YugabyteDB v2.1, we released a new feature in beta: colocated tables. And we were excited to announce the general availability of colocated tables, along with many other exciting new features, in YugabyteDB 2.2. In this post, we’ll explain what colocated tables are in a distributed SQL database,

Read more

Getting Started with Distributed SQL on Azure Kubernetes Service

Microsoft’s Azure Kubernetes Service (AKS) offers a highly available, secure, and fully managed Kubernetes service for developers looking to host their applications on containers in the cloud. AKS features elastic provisioning, an integrated developer experience for rapid application development, enterprise security features, and the most available regions of any cloud provider.

YugabyteDB is a natural fit for AKS because it was designed to support cloud native environments since its initial design.

Read more

Distributed SQL Tips and Tricks – May 8, 2020

Welcome to this week’s tips and tricks blog where we recap some distributed SQL questions from around the Internet. We’ll also review upcoming events, new documentation, and blogs that have been published since the last post. Got questions? Make sure to ask them on our YugabyteDB Slack channel, Forum, GitHub, or Stackoverflow. Ok, let’s dive right in:

How can I connect YugabyteDB with Apache Spark?

Read more

INSERT INTO Yugabyte (We’re Hiring, May 2020)

Recent Yugabyte Highlights and Happenings

The strong momentum continues here at Yugabyte! This week we set the record straight regarding some misconceptions published by a competitor. We also released YugabyteDB v2.1.5, and now have more than 1000 members in the YugabyteDB community Slack channel! Never a dull moment in distributed SQL!

Last month, we held the first virtual Silicon Valley PostgreSQL Meetup,

Read more

Get started in any cloud, container or data center