flâneur

System Design for Beginners Course - YouTube

youtube.com · 11,055 words · saved by 1 readers

This beginner-friendly course provides a detailed introduction to system design. It covers fundamental concepts, including API and database design, and explores building a live-streaming video app. Learn about distributed systems and various design patterns through practical examples. 0 leçons terminées sur 17. Suivez la vidéo à l'aide de la transcription. This beginner-friendly course provides a detailed introduction to system design. It covers fundamental concepts, including API and database design, and explores building a live-streaming video app. Learn about distributed systems and various design patterns through practical examples. 0 leçons terminées sur 17. Suivez la vidéo à l'aide de la transcription. This video explains 10 crucial backend concepts in under 5 minutes. Topics range from authentication and authorization to distributed storage and CDNs. Gain a foundational understanding of essential back-end systems and improve your coding skills.

This course is a detailed introduction to system design for software developers and engineers. Building large-scale distributed systems like Google, Facebook, Amazon, and Twitter requires an in-depth understanding of computer science principles. This allows systems to handle millions of users concurrently despite hardware failures. We discuss the fundamental concepts of system design in this course like requirement selection, API design, Database Design, Network protocols, Fault-tolerance, design trade-offs, solution tradeoffs, and low-level design. Gaurav Sen created this course. Check…

saved by

related reading