Skip to content

Commit b257f98

Browse files
committed
Add availability-targets-five-nines-cost-benefit-analysis article
1 parent 29ffc73 commit b257f98

4 files changed

Lines changed: 675 additions & 561 deletions

File tree

COVERS.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,3 +113,25 @@ Create a stylized ArgoCD-inspired dashboard interface showing an application in
113113
### Prompt 5: Debugging Detective Scene
114114

115115
Illustrate a detective/investigator silhouette examining a complex Kubernetes cluster diagram with a magnifying glass. The magnifying glass reveals hidden sync issues within the cluster. Clues (log snippets, error codes) scattered around. Style: noir detective meets tech, dramatic shadows, blue and amber accent lighting, investigative atmosphere, 16:9 aspect ratio.
116+
117+
## availability-targets-five-nines-cost-benefit-analysis
118+
119+
### Prompt 1: The Exponential Cost Staircase
120+
121+
Create a dramatic visualization of a staircase where each step (representing a "nine" of availability) is exponentially taller and more ornate than the last. A figure stands at 99.9% looking up at the towering steps above. The 99.999% step reaches into clouds with a price tag visible. Style: architectural illustration, dramatic perspective looking up, warm to cool gradient as steps rise, 16:9 aspect ratio.
122+
123+
### Prompt 2: Balance Scale of Availability
124+
125+
Design an image of an ornate balance scale. One side holds infrastructure elements (servers, databases, globe icons) representing availability costs. The other side holds business elements (money bags, users, clocks). The scale is tipped showing imbalance. Style: classical illustration meets tech iconography, gold and blue color scheme, centered composition, 16:9 aspect ratio.
126+
127+
### Prompt 3: The Nines Ruler/Measurement
128+
129+
Illustrate a stylized ruler or measuring tape marked with availability percentages (99%, 99.9%, 99.99%, 99.999%). The gaps between marks increase exponentially. Dollar signs accumulate in the gaps. A magnifying glass focuses on the tiny gap between 99.99% and 99.999%. Style: technical illustration, blueprint aesthetic with highlight colors, clean lines, 16:9 aspect ratio.
130+
131+
### Prompt 4: Diminishing Returns Graph Visualization
132+
133+
Create an artistic interpretation of a cost-benefit curve. The X-axis shows availability increasing (99% to 99.999%), the Y-axis shows cost rising exponentially. The "value zone" in the middle is highlighted green, while the extreme right (five nines) is highlighted red as "diminishing returns." Style: data visualization art, chart becomes abstract landscape, dark background with glowing curve, 16:9 aspect ratio.
134+
135+
### Prompt 5: Nine Lives of Availability
136+
137+
Design a creative illustration showing nine cat lives/figures, with each successive "life" requiring more protection, armor, and support systems. The first few cats are simple, middle ones have helmets and shields, the last ones are in elaborate protective bubbles with life support. Style: whimsical tech illustration, playful but making a serious point, warm color palette, 16:9 aspect ratio.

_TODO.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,7 @@ To overlay an article title and published date on a cover image, use CSS positio
175175
- Need to remove automatic abbr handling when the abbreviation is used in a header, also the abbr presentation needs improved - right now it gives a question mark pointer and long delay to appear
176176
- When adding backticks in a callout, it gets the standard grey background for a code block in light theme. But it should get an offset of the callout color, like "info-offset".
177177
- Inline code blocks are not wrapping. They're breaking to a new line. An example is in the "Scenario: CRD Sync Order Problem" section of argocd-sync-failures-gitops-debugging-troubleshooting#specific-failure-scenarios.
178+
- The spacing on unordered task lists nested in an ordered list is wrong, see "Questions to Ask Before Setting Targets" in src/content/articles/availability-targets-five-nines-cost-benefit-analysis/index.mdx
178179

179180
## Project Stuff
180181

@@ -183,6 +184,7 @@ To overlay an article title and published date on a cover image, use CSS positio
183184
- The "go" language code block in src/content/articles/api-versioning-deprecation-sunset-headers-migration/index.mdx is not being combined with the "typescript", "python", and "ruby" tabbed code block.
184185
- Add people who sign up for newsletter, download, or fill out contact form to Hubspot tracking. Need to configure it to remove them if they do the GDPR remove me. Also remove them from the newsletter.
185186
- The title for a code block with yaml as the language type in "Sync wave annotations controlling resource application order" section of src/content/articles/argocd-sync-failures-gitops-debugging-troubleshooting/index.mdx is not displaying, it's showing the YAML language tag instead of the title. Also, the word "app" is being highlighted for some reason in this code block.
187+
- Code block formatting for 'text' language is very plain.
186188

187189
## Reading position indicator
188190

0 commit comments

Comments
 (0)