Start Now

The Distributed SQL Blog

Thoughts on distributed databases, open source, and cloud native

Distributed SQL Tips and Tricks – January 14th, 2022

Distributed SQL Tips and Tricks – January 14th, 2022

Welcome back to our tips and tricks blog! I have the pleasure of recapping distributed SQL questions from around the Internet.

This blog series would not be possible without Dorian Hoxha, Franck Pachot, and  Frits Hoogland. We also thank our incredible user community for not being afraid to ask questions.

Do you have questions? Make sure to ask them on our YugabyteDB Slack channel,

Read more

Tutorial: Getting Started with YugabyteDB and Docker

Tutorial: Getting Started with YugabyteDB and Docker

When developing modern applications, it is important to maintain dev/prod parity (that is, keep development, staging, and production as similar as possible). This should also extend to the local development environment.  However, containerization makes it easy to achieve consistency across all environments, even with more complicated components such as databases.

YugabyteDB is a cloud-native, distributed SQL database that is also PostgreSQL compatible. This interoperability makes it possible for developers to leverage existing tools,

Read more

How a Fortune 500 Retailer Weathered a Regional Cloud Outage with YugabyteDB

How a Fortune 500 Retailer Weathered a Regional Cloud Outage with YugabyteDB

On the heels of an incredibly difficult 2020, my fellow Texans and I had the misfortune of experiencing a once-in-a-lifetime snowstorm. To be true, at the time, it felt like much more than a snowstorm. It wasn’t just snowfall in Texas. It was a snow-pocalypse.

However, once the storm settled, I explored how the rest of Texas had fared. I discovered some of the companies who run applications in production on YugabyteDB were also affected.

Read more

Multi-Cloud Distributed SQL: Avoiding Region Failure with YugabyteDB

Multi-Cloud Distributed SQL: Avoiding Region Failure with YugabyteDB

As Amazon CTO Werner Vogels often reminds us: ”Everything fails, all the time”. This means any component of the infrastructure will fail at some point. However, with more and more software being deployed in the cloud, today’s infrastructure must provide redundancy. In addition, the applications that sit on top of it must provide continuity over failures.

This involves database replication when the failure concerns data in motion. But there are different levels of failures and different protection technologies.

Read more

Distributed SQL Tips and Tricks – December 16th, 2021

Distributed SQL Tips and Tricks – December 16th, 2021

Welcome back to our tips and tricks blog! I have the distinct pleasure of recapping distributed SQL questions from around the Internet for the month of December.

This ongoing series would not be possible without Dorian Hoxha, Franck Pachot, and  Frits Hoogland. We also thank our incredible user community for their work with the technology.

Do you have any questions? Ask them on our YugabyteDB Slack channel,

Read more

Getting Started with YugabyteDB, Temporal, and the Temporal-Maru Benchmarking Tool

Getting Started with YugabyteDB, Temporal, and the Temporal-Maru Benchmarking Tool

“Does YugabyteDB integrate with temporal.io?” is a common question from developers. Temporal enables technologists to build highly reliable applications without having to worry about all the edge cases. Developers use Temporal not just because it is an open-source solution. They also use it to build workflows in code and operate resilient applications using developer-friendly primitives.

Temporal supports independent horizontal scaling of each of the Temporal Server services: Frontend, Matching, History, and Worker.

Read more

Distributed SQL Summit 2021: How Kroger’s Data Architecture Powers Omnichannel Retail Experiences at Scale

Distributed SQL Summit 2021: How Kroger’s Data Architecture Powers Omnichannel Retail Experiences at Scale

Kroger is America’s largest grocer, with approximately 2,800 stores operating across 35 states. With a mission to Feed the Human SpiritTM, the company’s strategy is to ensure customers can find the fresh food they want—no matter how they want to shop. This strategy requires Kroger to maintain a flexible tech stack. Most importantly, the data architecture must be able to scale to meet growing demand, especially as new experiences are launched.

At Distributed SQL Summit 2021,

Read more

Using GIN Indexes in YugabyteDB

Using GIN Indexes in YugabyteDB

At Yugabyte, we are committed to complete PostgreSQL compatibility. Similar to PostgreSQL, YugabyteDB supports the following three container column types. These three data types are extremely useful in various cases:

  • jsonb – Makes it useful for schema-less data use cases
  • tsvector – Supports full text search through a sorted list of distinct lexemes
  • array – Gives the flexibility to store a large composite variable-length value in a single field

Each data type’s utility is severely limited without an efficient way to index them.

Read more

Why Yugabyte is a Great Choice for Growing Your Engineering Career

Why Yugabyte is a Great Choice for Growing Your Engineering Career

Hello, my name is Akshat, and I joined Yugabyte on June 1, 2021. I’m a Software Engineer on the Yugabyte Cloud team. This is my first full-time job. In this blog post, I’d like to talk about my experience working here over the past six months and the amazing growth I’ve had since joining.

My experience at Yugabyte

I knew about Yugabyte before I joined the company. I was familiar with the product,

Read more

Learn More to Accelerate Your Retail Business

Ready to dive deeper into distributed SQL, YugabyteDB, and Yugabyte Cloud?
Learn at Yugabyte University
Learn More
Browse Yugabyte Docs
Read More
Join the Yugabyte Community
Join Now