The Distributed SQL Blog

Thoughts on distributed databases, open source, and cloud native

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.

Read More

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.

Read More

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.

Read More

How Abra Controls Transforms Energy Companies with Yugabyte Cloud

Abra Controls provides wireless pressure monitoring and data aggregation solutions. It serves energy companies in the U.S. and Canada. Its customers optimize hydraulic fracturing operations and ensure regulatory compliance.

The company’s marquee offering is its mobile sensors and in-the-field service. Part of its service is a cloud IoT application. As a result, it collects and aggregates massive amounts of sensor data from hydraulic fracturing sites.

Read More

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.

Read More

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,

Read More

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,

Read More

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.

Read More