Cracking System Design
Et Tu Code
"Cracking System Design" is a guide covering scalability, reliability, and fault tolerance, data storage, microservices architecture, API design, security, performance optimization, infrastructure, monitoring, and case studies. It includes:
1. Fundamentals: Scalability, reliability, fault tolerance.
2. Data Storage: Relational databases, NoSQL, cloud storage.
3. Microservices: Principles, implementation, challenges.
4. API Design: RESTful architecture, integration, security.
5. Security: Encryption, authentication, authorization.
6. Performance: Caching, CDNs, monitoring.
7. Infrastructure: Cloud, containerization, growth planning.
8. Monitoring: Tools, best practices.
9. Case Studies: Scalability, reliability, fault tolerance examples.
10. Specific System Designs: URL shortening, proximity services, hotel booking, online shopping, cab booking.
Duration - 3h 38m.
Author - Et Tu Code.
Narrator - Helen Green.
Published Date - Saturday, 20 January 2024.
Copyright - © 2023 Et Tu Code ©.
Location:
United States
Description:
"Cracking System Design" is a guide covering scalability, reliability, and fault tolerance, data storage, microservices architecture, API design, security, performance optimization, infrastructure, monitoring, and case studies. It includes: 1. Fundamentals: Scalability, reliability, fault tolerance. 2. Data Storage: Relational databases, NoSQL, cloud storage. 3. Microservices: Principles, implementation, challenges. 4. API Design: RESTful architecture, integration, security. 5. Security: Encryption, authentication, authorization. 6. Performance: Caching, CDNs, monitoring. 7. Infrastructure: Cloud, containerization, growth planning. 8. Monitoring: Tools, best practices. 9. Case Studies: Scalability, reliability, fault tolerance examples. 10. Specific System Designs: URL shortening, proximity services, hotel booking, online shopping, cab booking. Duration - 3h 38m. Author - Et Tu Code. Narrator - Helen Green. Published Date - Saturday, 20 January 2024. Copyright - © 2023 Et Tu Code ©.
Language:
English
Opening Credits
Duration:00:01:21
Preface
Duration:00:02:11
Introduction to system design
Duration:00:04:26
Understanding scalability
Duration:00:05:35
Understanding scalability horizontal scaling
Duration:00:04:27
Understanding scalability vertical scaling
Duration:00:05:52
Reliability and fault tolerance
Duration:00:04:46
Data storage and retrieval
Duration:00:03:41
Microservices architecture
Duration:00:04:11
Api design and integration
Duration:00:05:02
Security in system design
Duration:00:04:39
Performance optimization
Duration:00:06:31
Scalable infrastructure
Duration:00:04:22
Monitoring and logging
Duration:00:04:42
Case studies
Duration:00:05:00
Url shortening system
Duration:00:03:26
Url shortening system functional & non functional requirements
Duration:00:02:47
Url shortening system api designing
Duration:00:05:56
Url shortening system database designing
Duration:00:04:12
Url shortening system algorithms
Duration:00:04:38
Url shortening system complete high level design (hld)
Duration:00:04:59
Url shortening system handling high scale
Duration:00:03:16
Proximity service system
Duration:00:04:49
Proximity service system functional & non functional requirements
Duration:00:04:12
Proximity service system api designing
Duration:00:02:27
Proximity service system database designing
Duration:00:04:10
Proximity service system algorithms
Duration:00:04:15
Proximity service system complete high level design (hld)
Duration:00:05:39
Proximity service system handling high scale
Duration:00:04:12
Hotel booking system
Duration:00:04:07
Hotel booking system functional & non functional requirements
Duration:00:02:56
Hotel booking system api designing
Duration:00:03:44
Hotel booking system database designing
Duration:00:04:42
Hotel booking system complete high level design (hld)
Duration:00:05:06
Hotel booking system handling high scale
Duration:00:05:23
Online shopping website system
Duration:00:03:14
Online shopping website system functional & non functional requirements
Duration:00:04:47
Online shopping website system api designing
Duration:00:06:24
Online shopping website system database designing
Duration:00:03:47
Online shopping website system complete high level design (hld)
Duration:00:07:09
Online shopping website system handling high scale
Duration:00:04:58
Cab booking system design
Duration:00:03:37
Cab booking system design functional & non functional requirements
Duration:00:03:06
Cab booking system design api designing
Duration:00:05:44
Cab booking system design database designing
Duration:00:04:05
Cab booking system design complete high level design (hld)
Duration:00:03:56
Cab booking system design handling high scale
Duration:00:03:43
Glossary
Duration:00:05:06
Bibliography
Duration:00:05:08
Ending Credits
Duration:00:01:36