Sherlock Holmes, Observability and Chaos Engineering - Fun Story

Sherlock Holmes, Observability and Chaos Engineering - Fun Story

"Without observability, you don’t have ‘chaos engineering’. You just have chaos.” Charity Majors

I have always been?very intrigued by Sherlock?Holmes' "school of thought" and read?many of them. There are two stories, that kind of stand out when I think about modelling his thought process, called Abductive reasoning in the context of observability and principles?of chaos engineering.

Sounds amusing, but when you think deeply ("slowly") about the "Adventure of the silver blaze" it's kind of takes us to realm of "known unknowns" and "unknown unknowns'',??

"Known knowns" are things we know that we know, in the context of distributed systems, these are the?things we understand fully and can predict how they will behave.

"Known unknowns" are things we know that we don't know, these might be edge cases or untested code that we know exist but have never fully explored.

"Unknown unknowns" are the?stuff we don't know that we don't know. These are the hidden time bombs , because they represent potential failure points we are not even aware of.

Coming back to Sherlock Holmes' silver blaze story and "The curious incident of the dog in the nighttime"??the dog that didn't bark, is an example of an "unknown unknown" shifting to "known known." The dog not barking was a piece of the puzzle that cops were not paying attention to, is an unknown unknown?but Sherlock's thought process in recognising the criticality of this non-event, turned this into a "known known".?

In the context of chaos engineering, this translates to the need of observability and abductive logic to unpack as many of the "unknown unknowns" as possible.

Chaos engineering is perhaps all?about discovering?"unknown unknowns" before they pose a threat.?

Another?one is “The Adventure of the Speckled Band,” where Julia died and her last words were “speckled band.”?Her?sister fears she might be next. Sherlock investigates (Observes) the case, forms a hypothesis, and controls blast radius ( dude carried a cane) and tests it by recreating the conditions, I think it's conceptually aligns with the "Principles of Chaos"

One thing though, he got the snake wrong, it was not an Indian?Swamp Adder :)

-??My opinions are my own.

要查看或添加评论,请登录

Ron Sengupta的更多文章

  • Digital Asset Custodians in Securing Crypto

    Digital Asset Custodians in Securing Crypto

    As a longtime Crypto and (Crypto security) enthusiast, I was really interested when I came across news that Indian…

  • Cartesian theater

    Cartesian theater

    [ To Be Continued]

    2 条评论
  • Blockchain and DRM

    Blockchain and DRM

    Blockchain is a buzzword that’s thrown around a lot, especially when it comes to Digital Rights Management (DRM)…

  • Supply Chain Mgmt. Simulation in the Beer Pub

    Supply Chain Mgmt. Simulation in the Beer Pub

    The Role of Simulation in Supply Chain Management As per the “Supply Chain Management: Strategy, Planning, and…

  • Baseline(s)..

    Baseline(s)..

    Merriam-webster defines baseline "as a line serving as a basis", or you can think of it is a starting point used for…

  • Right to be forgotten

    Right to be forgotten

    I was researching “right to be forgotten” which you might also hear being called “the right to erasure," I am bit…

  • An Enterprise Platform Design

    An Enterprise Platform Design

    Enterprise Kubernetes(Openshift ) is the modern-day operating system for the cloud. It has a wide range of constructs…

  • End to end encryption with Openshift-Two-way-SSL

    End to end encryption with Openshift-Two-way-SSL

    This article aims to demonstrate use cases for Openshift routes to achieve end-to-end encryption. This is a desirable…

  • JDBC Tuning- Part 1

    JDBC Tuning- Part 1

    Before we start please note all R&D should be done in integration/staging environment and not in production…

    1 条评论
  • Harry Potter

    Harry Potter

    I wrote this almost ten years back in 2005, just before "Half blood prince" was published. There was a contest from a…

社区洞察

其他会员也浏览了