System Design Concepts: Part 2 | Databases & Caching | Geekific

  Рет қаралды 1,106

Geekific

3 ай бұрын

Support us on Patreon: www.patreon.com/Geekific
GitHub Repository: github.com/geekific-official/geekific-youtube/
Stay updated on our videos by subscribing to the channel and hitting the like button!
Throughout this series, we’ve tackled multiple LeetCode problems, and attempted to explain most of the concepts and approaches needed to solve them. In addition to this we covered behavioral interview questions and mentioned that nailing an interview isn’t only about writing optimal code. Now, on top of these two big topics: solving problems optimally, and answering behavioral questions, we have a third one and it is: System Design. As preparation for system design interviews, in the previous video of this series, we covered scaling and load balancing. In this video, we go over two additional topics: Databases and Caching.
Timestamps:
00:00 Introduction
00:18 Databases: CAP Theorem & Transactions
03:20 Databases: Non-Relational DBs
05:30 Caching: When to use it?
07:02 Caching: Replacement Policies
08:27 Thanks for Watching!
If you found this video helpful, check other Geekific uploads:
- Object-Oriented Programming Fundamentals: kzfaq.info/get/bejne/jMybadZ23ducXWg.html
- SOLID Principles and Best Practices: kzfaq.info/get/bejne/ftVxacSLtbiZe2Q.html
- Recursion Made Simple, Recursive Methods: kzfaq.info/get/bejne/qJ57fZVyr73PeKc.html
- Use-Case and Sequence Diagrams: kzfaq.info/get/bejne/m9JlY5SizpavpH0.html
- Introduction to Dynamic Programming: kzfaq.info/get/bejne/f9Cgoqhjna_NY2g.html
- What is the Two-Pointers Technique and how to use it?: kzfaq.info/get/bejne/jKuAdtBkp6nYmZ8.html
- Trees Compared and Visualized, BST vs AVL vs RedBlack vs Splay vs Heaps: kzfaq.info/get/bejne/ntODedh-l7rLnKs.html
- Generics and Wildcards in Java, Invariance vs Covariance vs Contravariance: kzfaq.info/get/bejne/fL5xiLuntbSvmWw.html
- Two Sum Problem, from Brute Force to Optimal: kzfaq.info/get/bejne/o7eJdKWU2dW-Y3k.html
- What is a Thread? (Process, Program, Parallelism, Scheduler Explained): kzfaq.info/get/bejne/nrRijNWXmdrVhI0.html
- Domain-Driven Design Made Simple: kzfaq.info/get/bejne/fptdYJyhstPZe2g.html
- Search In Rotated Sorted Array: kzfaq.info/get/bejne/q5N0hK-o2LzSoIU.html
- What are System Design Interviews?, System Design Concepts: Part 1: kzfaq.info/get/bejne/rbdyi6h9mduwdWw.html
#Geekific #SystemDesign #DevInteview #Concepts #LeetCode #Java #Google #Amazon #Meta #Microsoft #Apple #Netflix

Пікірлер: 7
@ahmad-ali14
@ahmad-ali14 3 ай бұрын
This is super useful; thank you very much!!
@priyanshu5677
@priyanshu5677 3 ай бұрын
great content, keep going bruh
@Onduty682
@Onduty682 3 ай бұрын
So surprised that that chanel has not many subscribers. Thank you for useful information
@khalilelemam1349
@khalilelemam1349 3 ай бұрын
It would be more helpful If you create large backend tutorials with springboot that covers these concepts🙂
@geekific
@geekific 3 ай бұрын
Planning to do that in upcoming videos! Stay Tuned!
@ToxicMoh
@ToxicMoh 3 ай бұрын
great content, keep going bruh
@malekgharyani2339
@malekgharyani2339 3 ай бұрын
great content, keep going bruh
Can You Draw A PERFECTLY Dotted Line?
00:55
Stokes Twins
Рет қаралды 95 МЛН
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 4,4 МЛН
Did you believe it was real? #tiktok
00:25
Анастасия Тарасова
Рет қаралды 41 МЛН
DO YOU HAVE FRIENDS LIKE THIS?
00:17
dednahype
Рет қаралды 69 МЛН
Can You Draw A PERFECTLY Dotted Line?
00:55
Stokes Twins
Рет қаралды 95 МЛН