System Design Primer Course
4.0
(3)
30 learners
What you'll learn
This course includes
- 6.3 hours of video
- Certificate of completion
- Access on mobile and TV
Course content
1 modules • 29 lessons • 6.3 hours of video
System Design Primer Course
29 lessons
• 6.3 hours
System Design Primer Course
29 lessons
• 6.3 hours
- Introduction to System Design | System Design Tutorials | Part 1 | 2020 04:49
- Components of System Design | System Design Tutorials | Part 2 | 2020 06:03
- Client Server Architecture | System Design Tutorials | Part 3 | 2020 06:03
- Proxies | System Design Tutorials | Part 4 | 2020 04:31
- Data & Data Flow | System Design Tutorials | Part 5 | 2020 11:59
- Databases types: SQL, NoSQL, Column, Search, Key Value | System Design Tutorials | Part 6 | 2020 18:18
- Anatomy of applications and services | System Design Tutorials | Part 7 | 2020 13:06
- Application Programming Interface (API) | System Design Tutorials | Part 8 | 2020 08:44
- Caching | Cache Patterns | Cache Invalidation & Eviction | System Design Tutorials | Part 9 | 2020 22:56
- What is a REST API? | CRUD APIs| REST vs HTTP | System Design Tutorials | Part 10 | 2020 24:23
- Message Queues | Producer Consumer Model | System Design Tutorials | Part 11 | 2020 22:47
- Pub Sub Messaging | Publisher Subscriber(Part 1 of 2) | System Design Tutorials | Part 12 | 2020 20:50
- Pub Sub Use Cases | Publisher Subscriber (Part 2 of 2) | System Design Tutorials | Lect 13 | 2020 11:17
- Performance Metrics | System Design Tutorials | Lecture 14 | 2020 13:38
- Performance Metrics of components in a software | System Design Tutorials | Lecture 15 | 2020 18:38
- Fault and Failure in distributed systems | System Design Tutorials | Lecture 16 | 2020 13:55
- Scaling in a nutshell | Horizontal vs vertical scaling | System Design Tutorials | Lecture 17 | 2020 13:50
- Database Replication | Synchronous vs Asynchronous | System Design Tutorials | Lecture 18 | 2020 19:55
- CAP | Consistency, Availability and Partitioning | System Design Tutorials | Lecture 19 | 2020 16:04
- What is CAP Theorem? Degrees of CAP theorem, use cases | System Design Tutorials | Lecture 20 | 2020 17:55
- What is Database Sharding, Logical and Physical Shards, Dynamic vs Algorithmic Sharding | 2021 17:55
- Key based Sharding | Shard Key | Hash function | Advantages and disadvantages | 2021 07:42
- Range based sharding | Advantages and disadvantages | Hotspots | Use Cases 06:11
- Directory based sharding 05:47
- A simple introduction to basics of hashing & need for Consistent Hashing|System Design Primer Course 15:11
- Basics of consistent hashing in plain english | System Design fundamentals 14:56
- Foundation of System Design Interview starting with Functional vs Non Functional Requirements 10:23
- How to solve capacity estimation problems faster? | Thumb rules and quick tips | System Design 08:32
- 5 mistakes I made in System Design Interviews that you should avoid | System Design Tutorials | 2021 06:54
