rachelcarmena

rachelcarmena

Release It! Second Edition: another relation between faults, errors and failures (page 29)

Hi Michael,

Thank you so much because I really enjoy reading your book. I love your writing style, the way you explained your experiences and your sense of humor (lots of laughs with the choice number 5 in the section “Service Extinction”). And congrats for the amount of interesting content, insights and experiences, really impressed! I think it shows your mixed profile from development to operations, and it can be an interesting book for any technical profile in this profession.

Please, I would like to share my humble feedback with you. Just minor things!

About “Chain Of Failure”:

Faults become errors, and errors provoke failures.

I’d prefer:

Errors become faults, and faults provoke failures.

As far as I know, errors or mistakes lead to defects or faults that can cause failures.

I think it’s ok for me in another part of the book:

You’re looking for faults that lead to failures.

By the way, despite the fact that Netflix talks about “failure injection testing (FIT)”, I think it should be “fault injection testing”. Fault injection dates back to the 1970, with Hardware Implemented Fault Injection (HWIFI) to simulate HW failures within a system. Happy to see “chaos engineering” rescued a good idea from our history.

Thanks again for your book!

Where Next?

Popular Pragmatic Bookshelf topics Top

jon
Some minor things in the paper edition that says “3 2020” on the title page verso, not mentioned in the book’s errata online: p. 186 But...
New
telemachus
Python Testing With Pytest - Chapter 2, warnings for “unregistered custom marks” While running the smoke tests in Chapter 2, I get these...
New
jeremyhuiskamp
Title: Web Development with Clojure, Third Edition, vB17.0 (p9) The create table guestbook syntax suggested doesn’t seem to be accepted ...
New
New
Chrichton
Dear Sophie. I tried to do the “Authorization” exercise and have two questions: When trying to plug in an email-service, I found the ...
New
swlaschin
The book has the same “Problem space/Solution space” diagram on page 18 as is on page 17. The correct Problem/Solution space diagrams ar...
New
adamwoolhether
I’m not quite sure what’s going on here, but I’m unable to have to containers successfully complete the Readiness/Liveness checks. I’m im...
New
akraut
The markup used to display the uploaded image results in a Phoenix.LiveView.HTMLTokenizer.ParseError error. lib/pento_web/live/product_l...
New
ggerico
I got this error when executing the plot files on macOS Ventura 13.0.1 with Python 3.10.8 and matplotlib 3.6.1: programming_ML/code/03_...
New
dachristenson
I just bought this book to learn about Android development, and I’m already running into a major issue in Ch. 1, p. 20: “Update activity...
New

Other popular topics Top

Devtalk
Reading something? Working on something? Planning something? Changing jobs even!? If you’re up for sharing, please let us know what you’...
1050 20964 393
New
New
AstonJ
Curious to know which languages and frameworks you’re all thinking about learning next :upside_down_face: Perhaps if there’s enough peop...
New
New
PragmaticBookshelf
Tailwind CSS is an exciting new CSS framework that allows you to design your site by composing simple utility classes to create complex e...
New
AstonJ
Continuing the discussion from Thinking about learning Crystal, let’s discuss - I was wondering which languages don’t GC - maybe we can c...
New
New
rustkas
Intensively researching Erlang books and additional resources on it, I have found that the topic of using Regular Expressions is either c...
New
RobertRichards
Hair Salon Games for Girls Fun Girls Hair Saloon game is mainly developed for kids. This game allows users to select virtual avatars to ...
New
mindriot
Ok, well here are some thoughts and opinions on some of the ergonomic keyboards I have, I guess like mini review of each that I use enoug...
New

Sub Categories: