AI, Data Science & Business Certificates from Google, IBM & Microsoft
Start speaking a new language. It’s just 3 weeks away.
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Join this 53-minute episode of Lessons from Production featuring Bhanu from TiDB and Nikhil from ElasticRun as they explore the intricacies of running open source databases at scale. Discover essential insights about architecture decisions, reliability challenges, performance optimization, and real-world implementation stories. Learn how ElasticRun leverages TiDB—an open-source, distributed SQL database designed for real-time analytics on transactional data—in their production environment. The discussion covers the comparison between open source and proprietary solutions, scaling challenges and solutions, TiDB adoption stories, the non-technical aspects of database decisions, implementation strategies for open source solutions, scaling open source projects like TiDB, and practical advice for companies considering distributed SQL adoption.
Syllabus
00:00 Introduction
03:02 Open source vs proprietary solutions
06:07 Scaling at the level ElasticRun operates
10:32 Challenges with scaling databases
15:35 How to solve those challenges
26:29 TiDB adoption stories
30:26 Databases aren’t just a technical decision
34:48 Implementing open source solutions
41:27 How to scale an open source project like TiDB
49:05 Advice for companies adopting distributed SQL
Taught by
Kunal Kushwaha