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 - 2h 27m.
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 - 2h 27m. Author - Et Tu Code. Narrator - Helen Green. Published Date - Saturday, 20 January 2024. Copyright - © 2023 Et Tu Code ©.
Language:
English
Opening Credits
Duration:01:21:07
Preface
Duration:02:11:48
Introduction to system design
Duration:04:26:21
Understanding scalability
Duration:05:35:33
Understanding scalability horizontal scaling
Duration:04:27:00
Understanding scalability vertical scaling
Duration:05:52:50
Reliability and fault tolerance
Duration:04:46:33
Data storage and retrieval
Duration:03:41:45
Microservices architecture
Duration:04:11:14
Api design and integration
Duration:05:02:31
Security in system design
Duration:04:39:38
Performance optimization
Duration:06:31:00
Scalable infrastructure
Duration:04:22:38
Monitoring and logging
Duration:04:42:55
Case studies
Duration:05:00:19
Url shortening system
Duration:03:26:55
Url shortening system functional & non functional requirements
Duration:02:47:33
Url shortening system api designing
Duration:05:56:24
Url shortening system database designing
Duration:04:12:50
Url shortening system algorithms
Duration:04:38:33
Url shortening system complete high level design (hld)
Duration:04:59:40
Url shortening system handling high scale
Duration:03:16:04
Proximity service system
Duration:04:49:19
Proximity service system functional & non functional requirements
Duration:04:12:40
Proximity service system api designing
Duration:02:27:12
Proximity service system database designing
Duration:04:10:19
Proximity service system algorithms
Duration:04:15:12
Proximity service system complete high level design (hld)
Duration:05:39:04
Proximity service system handling high scale
Duration:04:12:09
Hotel booking system
Duration:04:07:40
Hotel booking system functional & non functional requirements
Duration:02:56:50
Hotel booking system api designing
Duration:03:44:48
Hotel booking system database designing
Duration:04:42:33
Hotel booking system complete high level design (hld)
Duration:05:06:21
Hotel booking system handling high scale
Duration:05:23:26
Online shopping website system
Duration:03:14:19
Online shopping website system functional & non functional requirements
Duration:04:47:50
Online shopping website system api designing
Duration:06:24:57
Online shopping website system database designing
Duration:03:47:48
Online shopping website system complete high level design (hld)
Duration:07:09:12
Online shopping website system handling high scale
Duration:04:58:52
Cab booking system design
Duration:03:37:52
Cab booking system design functional & non functional requirements
Duration:03:06:07
Cab booking system design api designing
Duration:05:44:02
Cab booking system design database designing
Duration:04:05:28
Cab booking system design complete high level design (hld)
Duration:03:56:48
Cab booking system design handling high scale
Duration:03:43:45
Glossary
Duration:05:06:45
Bibliography
Duration:05:08:40
Ending Credits
Duration:01:36:04