Skip to content

Commit f4cd032

Browse files
committed
Add nginx-haproxy-reverse-proxy-production-tuning article
1 parent 8c4bab8 commit f4cd032

5 files changed

Lines changed: 1392 additions & 1206 deletions

File tree

.vscode/settings.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
"Abbrs",
1111
"Acronis",
1212
"AIMD",
13+
"alives",
14+
"alpn",
1315
"amondnet",
1416
"anonymization",
1517
"appns",
@@ -53,6 +55,7 @@
5355
"eksctl",
5456
"elbv",
5557
"enddt",
58+
"epoll",
5659
"etcdctl",
5760
"fastly",
5861
"Favicons",
@@ -78,7 +81,9 @@
7881
"GSAP",
7982
"hikari",
8083
"hocho",
84+
"HSTS",
8185
"htmlcsstoimage",
86+
"httpchk",
8287
"httpx",
8388
"Hudi",
8489
"IAAAAAAAAA",
@@ -118,11 +123,13 @@
118123
"llen",
119124
"LNAME",
120125
"localip",
126+
"logurilen",
121127
"lpush",
122128
"lrange",
123129
"ltnp",
124130
"ltrim",
125131
"mathbb",
132+
"maxhdr",
126133
"Menlo",
127134
"mlflow",
128135
"Moodle",
@@ -136,20 +143,24 @@
136143
"myresources",
137144
"nanostores",
138145
"navigations",
146+
"nbthread",
139147
"ndots",
140148
"nektosact",
141149
"netem",
142150
"Neue",
143151
"nicolaka",
144152
"Niklas",
145153
"noabbr",
154+
"nocache",
146155
"nodefs",
147156
"nohup",
148157
"noout",
158+
"nopush",
149159
"Noto",
150160
"nslookup",
151161
"nwise",
152162
"NXDOMAIN",
163+
"OCSP",
153164
"octocat",
154165
"oden",
155166
"oembed",
@@ -180,6 +191,7 @@
180191
"qparts",
181192
"Qualys",
182193
"redigo",
194+
"referer",
183195
"registrator",
184196
"Rego",
185197
"repost",

COVERS.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -954,3 +954,22 @@ Design an image of a glowing mesh network where each node has a small certificat
954954

955955
## nginx-haproxy-reverse-proxy-production-tuning
956956

957+
### Prompt 1: The Control Room
958+
959+
Create an image of a high-tech control room with multiple screens showing proxy metrics—connection counts, latency graphs, error rates. An engineer adjusts dials labeled "Timeouts," "Buffers," and "Connections." Traffic flows through visualized pipelines, some smooth, some congested. Style: control room operations, metric dashboards, traffic visualization, 16:9 aspect ratio.
960+
961+
### Prompt 2: The Water Treatment Plant
962+
963+
Design an image of a water treatment facility where water (requests) flows through filters (proxies), buffers (tanks), and valves (connection limits). Some pipes show pressure gauges (latency), others show flow meters (throughput). Engineers adjust valve settings. Style: industrial water processing, flow control, capacity management, 16:9 aspect ratio.
964+
965+
### Prompt 3: The Traffic Intersection
966+
967+
Illustrate a complex traffic intersection with signals (proxies) controlling flow. Timing displays show timeout settings. Some lanes have metering lights (rate limiting). A traffic control center monitors camera feeds showing vehicle counts and queue lengths. Style: traffic management, signal timing, flow optimization, 16:9 aspect ratio.
968+
969+
### Prompt 4: The Server Room
970+
971+
Create an image of a server room with glowing rack servers connected by fiber optic cables. Overlay displays show buffer usage, connection pools, and timeout timers. Some connections pulse green (healthy), others flash yellow (slow). A technician reviews configuration on a terminal. Style: data center, connection visualization, real-time monitoring, 16:9 aspect ratio.
972+
973+
### Prompt 5: The Switchboard
974+
975+
Design an image of a vintage telephone switchboard merged with modern technology. Operators (proxies) connect incoming calls (requests) to backends. Queue boards show waiting calls. Timer displays show connection duration. Some circuits glow indicating active connections. Style: retro-modern switchboard, connection routing, queue management, 16:9 aspect ratio.

_TODO.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,7 @@ To overlay an article title and published date on a cover image, use CSS positio
197197
- Probably a duplicate, but need to stop system from adding abbreviation html when used in headings
198198
- DownloadLayout to wrap downloads.mdx in each folder, generate content for each
199199
- Time in prose is causing a line break, and the colon and minutes to be removed - "2:47 AM" in src/content/articles/mtls-certificate-rotation-service-mesh-authentication/pdf.mdx
200+
- Language "haproxy" is not highlighting Shiki, need to adjust allowed languages in config
200201

201202
## Reading position indicator
202203

0 commit comments

Comments
 (0)