The long way through Software Craftsmanship

Stability terms from "Release it!", a quote

Jun 26, 2016 - 1 minute read - Comments - bookquoterelease-itmichael-nygard

In Release It!, terms related to stability:

  • transaction: is an abstract unit of work processed by the system
  • mixed workload: is a combination of different transaction types processed by a system.
  • system: the complete, interdependent set of hardware, applications, and services required to process transactions for users
  • stability: resilient system keeps processing transactions, even when there are transient impulses, persistent stresses, or component failures disrupting normal processing
  • stress (to the system): is a force applied to the system over an extended period.
  • impulse: is a rapid shock to the system.
  • a material changes shape when stress is applied. This change in shape is called the strain.
  • The original trigger and the way the crack spreads to the rest of the system, together with the result of the damage, failure mode.
  • crumple zones: areas designed to protect passengers by failing first. called crackstoppers

All of these are quotes from the book.

Disclaimer about AI/GenAI

As of 2026-05-06, the text in these articles and blog entries has been written without AI/GenAI, except I sometimes use a spellchecker to fix errors. Think Word's spellchecker, not ChatGPT.

Notes, as of today (2026-05-06):

  • No code snippet has been automatically generated, nor vibe-coded, nor generated and reviewed.
  • I don’t have any article with AI contribution.

For future entries:

  • I may have used GenAI for the code in the repo. The code I exemplify/copy in the article will always be reviewed and tested, not vibe-coded. I will specify it in each snippet or at the top/bottom of the article.
  • I normally don't use it for the text contents, although if I have used it for the article text, it would be indicated as such.

Any entry before 2026-05-06 does not contain any AI/GenAI.

For more information, read the AI/GenAI Policy

The role of a software consultant Books read in 2016Q2