Skip to main content
Engineering, Backend

Differential Backups in MyRocks Based Distributed Databases at Uber

August 1, 2024 / Global
Featured image for Differential Backups in MyRocks Based Distributed Databases at Uber
Image
Figure 1: Docstore Arch.
Image
Figure 2: MyRocks File Structure.
Image
Figure 3: Algorithm flowchart example.
Image
Figure 4: Generic Backup Control Flow.
Image
Figure 5: Terrablob Structure.
Adithya Reddy

Adithya Reddy

Adithya Reddy is a Software Engineer on the Storage Foundations team at Uber. Primarily focusing on distributed database operations and their business continuity. He has deep knowledge in developing and operating highly scalable distributed storage solutions for Relation and NoSQL database technologies.

Shriniket Kale

Shriniket Kale

Shriniket Kale is an Engineering Manager II on the Storage Platform org at Uber. He leads Storage Foundations, which has teams focusing on three major charters (MySQL and MyRocks, Docstore Control Plane and Reliability, and Cassandra). These teams power the Storage Platform, on which all critical functions and lines of business at Uber rely worldwide. The platform serves tens of millions of QPS with an availability of 99.99% or more and stores tens of Petabytes of operational data.

Posted by Adithya Reddy, Shriniket Kale

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy