In this lesson of the “Core Concepts of System Design” series, we dive into the critical topic of Availability. Learn what availability is, the different levels of availability (often expressed as “nines”), and the main causes of downtime. We’ll also take a closer look at a hypothetical journey of the ACME e-commerce website to understand how AWS services can significantly enhance system reliability. Finally, we share 20 best practices to ensure your system remains highly available. Whether you’re a beginner or an experienced developer, this lesson is essential for anyone looking to design highly available systems.
00:00 - Introduction
01:40 - What is Availability
02:09 - Availability Levels
03:36 - Common Causes of Downtime
04:28.- ACME E-commerce Website’s Journey to High Availability
08:48 - 20 Best Practices for High Availability
16:51 - Conclusion
Hashtags:
#systemdesign #highavailability #aws #downtime #softwareengineering #techeducation #cloudcomputing #netflix #sitereliabilityengineering #devops #bytevigor
Watch video Availability ~ Key Concepts in System Design online, duration hours minute second in high quality that is uploaded to the channel ByteVigor 22 August 2024. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 210 times and liked it 14 visitors.