System design interview: Database Scaling

Veröffentlicht am: 10 Juli 2021
auf dem Kanal: John McBride
19,771
679

► WATCH LIVE: https://twitch.com/johncodes
► Twitter:   / johncodezzz  
► Home page: https://johncodes.com
► Email me: hello@johncodes.com

Database scaling questions are some of the most complicated ones you'll be asked in a system design interview. In this video, we will cover the various topics and broad strategies for database scaling.

#johncodes

🚀 SUMMARY:
Scaling databases are no trivial manner. Especially when you need to scale them up to millions (if not billions) of users. At a global scale, you'll have to consider geo-political implications, but we'll also be covering horizontal vs vertical scaling, manager / worker models, sharding, partitions, and using data centers. Best of luck in your software engineer interviews!

⏰ TIMESTAMPS:
00:00 Intro
00:36 ACID
03:16 Single server
05:50 Multiple databases
06:48 Manager / Worker
08:39 Circle
10:51 Quick note on caching layers
12:39 Partitions
15:22 Sharding
17:07 Datacenters
20:00 Separate read / write layers
20:53 SaaS

🎵 MUSIC CREDITS:
Yasumu – Recharge
Provided by Lofi Records
Watch:    • Video  
Download/Stream: https://fanlink.to/3amstudysession

🤔 About:
Hi all, I’m John, an experienced software engineer and open source software enthusiast / contributor. I make fun and informative videos about tech, engineering, productivity, and life! Like, comment, and subscribe for more!


Auf dieser Seite können Sie das Online-Video System design interview: Database Scaling mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer John McBride 10 Juli 2021 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 19,771 Mal angesehen und es wurde von 679 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!