#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)

#173: AI Coding Assistants - the future

#173: AI Coding Assistants - the future

In this episode, I discusses the potential benefits of organization-specific AI Coding Assistants. While AI won't replace developers, it can provide more refined and less generic answers, leading to i...

19 Heinä 202312min

#172: AI Coding Assistants - the potential negatives

#172: AI Coding Assistants - the potential negatives

In this episode I discuss the potential negatives of using AI Coding Assistants in software development. I cover topics such as: over-reliance and skill degradation, lack of creativity and innovat...

12 Heinä 202313min

#171: AI Coding Assistants - the benefits

#171: AI Coding Assistants - the benefits

In this episode, I discusses the expected benefits of using AI Coding Assistants in software development. These benefits include: increased productivity, code optimization, learning and knowled...

5 Heinä 202310min

#170: AI Coding Assistants - an introduction

#170: AI Coding Assistants - an introduction

In this episode I discuss the growing use of AI Coding Assistants in software development, particularly large language models like ChatGPT. I explain how AI Coding Assistants can greatly improve prod...

28 Kesä 20238min

#169: ChatGPT - initial conversation thoughts

#169: ChatGPT - initial conversation thoughts

In this episode, I review last weeks conversation with ChatGPT, an artificial intelligence language model developed by OpenAI. I discuss the technology behind ChatGPT, its potential risks and benefits...

21 Kesä 202315min

#168: ChatGPT - my first conversation

#168: ChatGPT - my first conversation

In this episode, I aim to explain what ChatGPT is and its future for a non-technical managerial audience - and I do this through conversing with ChatGPT. I share this first chat I've had with ChatGPT ...

14 Kesä 202312min

#167: Password Hygiene

#167: Password Hygiene

In this episode, I discusses the LastPass breach that occurred last year and how it has prompted me to improve my password hygiene. I talk about why the breach has led me to move away from LastPass -...

7 Kesä 20239min

#166: The value of certifications

#166: The value of certifications

In this episode, I discuss my personal experience with Microsoft Certifications and their value in the IT industry. I believe that certifications provide a wider breadth of knowledge that may not be ...

31 Touko 20238min