The Distributed SQL Blog

Thoughts on distributed databases, open source, and cloud native

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

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

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

How My Yugabyte Internship Changed Me For the Better

Hello! My name is Harshitha, and I’ve been interning at Yugabyte as a software developer since July 2021. The last four months have transformed me from a confused and cynical college student to a curious and optimistic technology enthusiast and developer. It has been a continuous and exponential metamorphosis driven by the people and carefully curated—although seemingly effortless—culture at Yugabyte.

Read More

Why I Joined Yugabyte

Background

Coming from an open source database background, my focus over the last number of years has been working with, and supporting sales teams globally through field marketing and events. I’ve had the opportunity to work closely with the open source community through running Percona Live and participating in many other industry events.

What I love about the open source community is that it’s far more than just a place to build and contribute to software and projects.

Read More

Yugabyte + Hasura Make it Easier to Build Complex, Global Applications

Building innovative applications that improve user experience and exceed expectations is hard. As users, we demand a lot. We demand that your applications always be available – who knows, we may want to order a new set of tires at 3:30 am on a Wednesday. We demand that your applications be fast wherever we are – doesn’t matter if it’s Phnom Penh or Philadelphia.

Read More

Why I Joined Yugabyte

Hi. I’m Gavin. I joined Yugabyte on May 24, 2021, as the product marketer for Yugabyte Cloud.

On April 20, 2021, I found myself in a new situation for the first time in my working life:  I unexpectedly had no job. I’ve been constantly working since 2 weeks after my 16th birthday. I’ve spent my career trying my best to do good work and follow Wheaton’s Law.

Read More

People and Potential: Why I Joined Yugabyte

When I first started my graduate studies in databases in 2012, I remember reading a freshly-minted paper that was making big waves in the DB community: Spanner: Google’s Globally-Distributed Database. I remember being blown away by the scale of the problems being tackled. Synchronizing a globally-distributed database while maintaining a usable transaction latency seemed an impossible task,

Read More