-
Урок 1. 00:04:42What is a system design interview and why it is important?
-
Урок 2. 00:33:16Basics for System Design Interviews ( Upgraded Video Coming Soon )
-
Урок 3. 00:07:01Sample Application - Code Walkthrough (Demo) - NEW
-
Урок 4. 00:05:42CAP Theorem - (New Video)
-
Урок 5. 00:24:44Handling your DATA
-
Урок 6. 00:07:40Transaction on Data
-
Урок 7. 00:13:59What goes in the Middleware layer ?
-
Урок 8. 00:08:23Building the middleware layer using MicroServices.
-
Урок 9. 00:07:27Building the front end layer (UI)
-
Урок 10. 00:01:19Introduction
-
Урок 11. 00:02:39Where can a load balancer be placed in a system ?
-
Урок 12. 00:08:01Types of Load balancers
-
Урок 13. 00:05:31Load Balancing Strategies and Load Types
-
Урок 14. 00:00:36Introduction
-
Урок 15. 00:02:08Caching
-
Урок 16. 00:06:55Types of Cache
-
Урок 17. 00:02:44Updating data in cache
-
Урок 18. 00:03:06Cache Eviction
-
Урок 19. 00:00:33Introduction
-
Урок 20. 00:03:43Feed Application Using Cache Servers
-
Урок 21. 00:06:19Architecture and Flow of the Sample Application
-
Урок 22. 00:07:01Demo
-
Урок 23. 00:00:20Introduction
-
Урок 24. 00:02:40What is a CDN ?
-
Урок 25. 00:02:23Advantages and Disadvantages of CDNs
-
Урок 26. 00:26:16Design a scalable ecommerce website like Amazon or Walmart.com ?
-
Урок 27. 00:00:54Introduction
-
Урок 28. 00:03:33What's a LRU Cache ?
-
Урок 29. 00:05:50Building an LRU Cache
-
Урок 30. 00:02:44LRU Cache Code (Java)
-
Урок 31. 00:02:36LRU Cache Code Continued (Java)
-
Урок 32. 00:07:36Efficient LRU Cache
-
Урок 33. 00:25:01Efficient LRU Cache Code (Java)
-
Урок 34. 00:11:36Distributed Cache Design - Part 1
-
Урок 35. 00:07:11Distributed Cache Design - Part 2
-
Урок 36. 00:04:05Distributed Cache Design - Part 3
-
Урок 37. 00:00:32Introduction - Problem Description
-
Урок 38. 00:02:33Digging deep into the problem
-
Урок 39. 00:02:42Functional Requirements
-
Урок 40. 00:00:21Non functional Requirements
-
Урок 41. 00:01:25Approaching the problem with the simplest design first
-
Урок 42. 00:01:44Going deeper into the simpler approaches
-
Урок 43. 00:01:39Problems with the Simple Approach
-
Урок 44. 00:01:06Approaches for a distributed system
-
Урок 45. 00:01:04Approach 1 (also its good and bad points)
-
Урок 46. 00:01:10Approach 1 continued
-
Урок 47. 00:01:30Approach 2 (good and bad points)
-
Урок 48. 00:02:19Approach 2 continued
-
Урок 49. 00:05:21Approach 3 - final approach
-
Урок 50. 00:00:25Introduction - Problem Description
-
Урок 51. 00:02:02Understanding the Problem
-
Урок 52. 00:02:36Why relational db's are not suited for this kind of problem ?
-
Урок 53. 00:00:57What is a recommendation system and its requirements.
-
Урок 54. 00:04:22Requirements
-
Урок 55. 00:02:59HLD
-
Урок 56. 00:06:09Data Ingestion Layer
-
Урок 57. 00:01:20Analytics Engine and Approach 1
-
Урок 58. 00:09:30Market Basket Analysis - Apriori Algorithm
-
Урок 59. 00:04:27Implementation and Code
-
Урок 60. 00:00:45Problem with this Approach
-
Урок 61. 00:01:31Important point for this case study
-
Урок 62. 00:05:00Content Based recommendation
-
Урок 63. 00:06:08Content Based recommendation - implementation
-
Урок 64. 00:01:33Collaborative Filtering
-
Урок 65. 00:01:24Collaborative filtering approach in short
-
Урок 66. 00:00:41Introduction
-
Урок 67. 00:03:26Requirements and Assumptions
-
Урок 68. 00:01:49Back of Envelope Calculations
-
Урок 69. 00:08:25HLD
-
Урок 70. 00:00:55Sample Data
-
Урок 71. 00:01:28API Design
-
Урок 72. 00:01:29Building the Rest services of the API
-
Урок 73. 00:03:53Low Level Design
-
Урок 74. 00:02:32More on low level design
-
Урок 75. 00:05:09Storing the TRIE in Cache
-
Урок 76. 00:03:41Storing words using big data technologies and finding the word frequencies
-
Урок 77. 00:04:17Building the TRIE
-
Урок 78. 00:01:49Disadvantages of this Approach
- Категории
- Источники
- Все курсы
- Разделы
- Книги