Happy Friday! Here is your weekly recap on the theme of reliability fundamentals.
Don't feel bad if you haven't had time to read all the posts this week. What's important is to keep moving forward, no matter the pace. Focus on the journey, not just the destination.
Visual of the Week
Issues
Weekly Podcast
Knowledge Check
What’s the definition of reliability?
Can you explain what graceful degradation is about?
Can you think of an example where a system you worked on could have benefited from graceful degradation?
What’s the difference between rejecting traffic and throttling traffic?
Is graceful degradation a fair concept for our users?
What problem does adaptive LIFO solve?
What does resiliency mean? Can you provide an example?
What does fault tolerance mean? Can you provide an example?
What does robustness mean? Can you provide an example?
Explore Further
Google SRE books // These books give a great overview of what reliability is about.
Fail at scale // Where I read about adaptive LIFO and other concepts.
4 reliability anti-patterns // #selfpromo 🙂
Thank you for reading The Coder Cafe! I would love to hear your thoughts—your feedback will help me improve and deliver better content each week. Please feel free to share your opinion in the comments.
Next week, theme will be… code health! 🎉