Cloud Native ComputingDevelopersDevOpsFeaturedLet's TalkOpen SourceVideo

Vitess Enables Companies To Run At The Scale Of YouTube


Guest: Deepthi Sigireddi (LinkedIn, Twitter)
Company: PlanetScale (Twitter) | Vitess (Twitter)

In this episode of TFiR Let’s Talk, Swapnil Bhartiya sits down with Deepthi Sigireddi, Engineer at PlanetScale and Lead Maintainer at Vitess, to discuss the challenges organizations are facing with managing large volumes of data. She explains how PlanetScale and the latest release of Vitess are helping to address the pain points surrounding scalability and complexity.

Key highlights from this video interview:

  • YouTube was running everything on MySQL and had been experiencing issues due to the huge amount of data and traffic. Sigireddi says the founders of Vitess started building the product to address that particular problem. The features were added over time: first, they built the MySQL management layer and then they built in sharding to tackle scalability issues.
  • Many companies are experiencing the same set of challenges that YouTube had. They have trouble scaling their database layer because of MySQL limitations. Sigireddi explains how PlanetScale helps manage the database infrastructure, which can often be complex.
  • As organizations become data-centric, it is likely to become a wider problem. Sigireddi feels that there is no one-size-fits-all solution; one company may require numerous solutions to deal with their data.
  • Vitess Release 15 introduces VTOrc and a new web UI. VTOrc is the automatic failure detection and recovery feature, which reduces the operational burden of running Vitess and the downtime during server failures. The new web UI has been rebuilt on a modern stack. It enables users to monitor multiple clusters (e.g., a development cluster and a production one) with a single UI and not have to switch between the two environments.
  • With COVID and now the Russian-Ukrainian war, many companies are concerned about an economic slump and are looking for ways to reduce costs. With Vitess, companies can spend less on people resources managing complex infrastructure and focus more on building their business functionality to increase revenue.
  • Everyone who signs up for an account with PlanetScale gets at least one Vitess cluster. Sigreddi explains that with PlanetScale, customers can take the core functionality of Vitess and make it easy to get started. For example, it has a deploy request functionality where people can collaborate on schema changes. One person can propose a schema change that may require approvals.
  • Another key feature of PlanetScale is its query insights where you can see the top queries that are inefficient and get recommendations on how to make them more efficient.

The summary of the show is written by Emily Nicholls.

Don't miss out great stories, subscribe to our newsletter.

Telstra Appoints Katy Greenfield As VP Of Customer Solutions For The Americas

Previous article

Managing Cloud Costs With FinOps | Mat Ellis

Next article
Login/Sign up