Design a Key-Value Store - System Design Mock Interview (with Microsoft Software Engineer)
Ace your system design interviews with our complete course: https://bit.ly/3Q5kwiZ
Praveen, a software engineer at Microsoft, designs a key-value store like Memcache: an LRU cache with a hash table and doubly linked list, consistent hashing, read replicas, security, and monitoring.
0:00 - Intro
0:23 - Key value store for caching
2:54 - System availability, scalability, and performance requirements
4:15 - Simple cache implementation for one system
6:15 - Cache policy discusses data evictions
6:49 - LRU vs Hash table for tracking usage
11:26 - Scaled cache deployment with multiple approaches
13:04 - Deploy caches on different hosts, avoid maintenance overhead
14:47 - Deploying caches pros a…
Praveen, a software engineer at Microsoft, designs a key-value store like Memcache: an LRU cache with a hash table and doubly linked list, consistent hashing, read replicas, security, and monitoring.
0:00 - Intro
0:23 - Key value store for caching
2:54 - System availability, scalability, and performance requirements
4:15 - Simple cache implementation for one system
6:15 - Cache policy discusses data evictions
6:49 - LRU vs Hash table for tracking usage
11:26 - Scaled cache deployment with multiple approaches
13:04 - Deploy caches on different hosts, avoid maintenance overhead
14:47 - Deploying caches pros a…
¿Listo para tu próximo paso?
Pon estos consejos en práctica: se agregan miles de empleos nuevos cada día.
Explorar empleos Recibir alertas de empleoLeer más sobre este tema
Este video se muestra con el reproductor de YouTube y pertenece a su creador, Aced (formerly Exponent).