#129: Handling Failure

#129: Handling Failure

Failure in our software systems is inevitable - be it a failing hard drive, broken network cable, power outage, virus, or simply a bug in the code.

"Hope is not a strategy" - thus we need to think about how we handle that failure.

Why you might be interesting in this episode:

  • The differences between how failures impact our traditional monolith applications and the more modern distributed application
  • To gain an understanding of the terms like Graceful Degredation, Cascading Failure, The Retry software pattern, The Circuit Breaker software pattern, and Deadline Propagation
  • And advice on how to find opportunities to use them

-----

Find this episodes show notes at: https://red-folder.com/podcasts/129

Have an idea for an episode topic, or want to see what is coming up: https://red-folder.com/podcasts/roadmap

Jaksot(206)

#61: The UK Executive's attitudes towards custom Software Development survey

#61: The UK Executive's attitudes towards custom Software Development survey

Through September I ran a survey to establish UK Executive's attitudes towards custom Software Development. Unfortunately the survey failed to obtain enough respondents to be useful, but I want to sha...

4 Marras 202015min

#60: The Programmers Oath - I will never stop learning and improving my craft

#60: The Programmers Oath - I will never stop learning and improving my craft

In this episode I continue to look at professionalism in software development. I take a look at the ninth oath from the Programmer's Oath by Uncle Bob Martin, introduced in episode #51, to explore fur...

14 Loka 202011min

#59: The Programmers Oath - I will produce estimates that are honest both in magnitude and precision

#59: The Programmers Oath - I will produce estimates that are honest both in magnitude and precision

In this episode I continue to look at professionalism in software development. I take a look at the eighth oath from the Programmer's Oath by Uncle Bob Martin, introduced in episode #51, to explore fu...

7 Loka 202011min

#58: The Programmers Oath - I will continuously ensure that others can cover for me, and that I can cover for them

#58: The Programmers Oath - I will continuously ensure that others can cover for me, and that I can cover for them

In this episode I continue to look at professionalism in software development. I take the seventh oath from the Programmer's Oath by Uncle Bob Martin, introduced in episode #51, to explore further: "I...

30 Syys 202010min

#57 - The Programmer's Oath - I will do all that I can to keep the productivity of myself, and others, as high as possible

#57 - The Programmer's Oath - I will do all that I can to keep the productivity of myself, and others, as high as possible

During September, I'm running a short survey to understand UK Executive's attitudes to custom software development. Please take the time and have your say at: https://software-survey.red-folder.com/ ...

23 Syys 202013min

#56 - The Programmer's Oath - I will fearlessly and relentlessly improve my creations at every opportunity

#56 - The Programmer's Oath - I will fearlessly and relentlessly improve my creations at every opportunity

During September, I'm running a short survey to understand UK Executive's attitudes to custom software development. Please take the time and have your say at: https://software-survey.red-folder.com/ ...

16 Syys 202010min

#55: The Programmers Oath: I will make frequent, small, releases so that I do not impede the progress of others.

#55: The Programmers Oath: I will make frequent, small, releases so that I do not impede the progress of others.

During September, I'm running a short survey to understand UK Executive's attitudes to custom software development. Please take the time and have your say at: https://software-survey.red-folder.com/ ...

9 Syys 202012min

#54: The Programmers Oath: I will produce, with each release, a quick, sure, and repeatable proof that every element of the code works as it should.

#54: The Programmers Oath: I will produce, with each release, a quick, sure, and repeatable proof that every element of the code works as it should.

During September, I'm running a short survey to understand UK Executive's attitudes to custom software development. Please take the time and have your say at: https://software-survey.red-folder.com/ ...

2 Syys 202015min