► 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!
In questa pagina del sito puoi guardare il video online System design interview: Database Scaling della durata di ore minuti seconda in buona qualità , che l'utente ha caricato John McBride 10 luglio 2021, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 19,771 volte e gli è piaciuto 679 spettatori. Buona visione!