Cameleering / Articles
Cameleering · articles
Articles: efficiency, outages and cost, with sources
Essays on why software needs as much as it does, what that costs, and how to measure it. Every external fact is cited; every number of ours names its project and its baseline. New articles also arrive in the Atom feed.
- The headroom series, part 4 of 4 The cost of a TLS handshake, and why a reconnection wave is a load test
TLS on an open connection is cheap; setting it up is not, and after a restart or failover many clients set up at once. What a handshake asks of a server, the arithmetic of a reconnection wave, the fixes, and what our own handshake numbers do and do not show.
- The headroom series, part 3 of 4 Cold start is a recovery problem
A restarted or new server is at its weakest when it first takes traffic. Four clocks from process start to full speed, the arithmetic of recovery, the ladder of fixes, and what our own start-up numbers do and do not show.
- The headroom series, part 2 of 4 How to test your headroom before an incident: the degraded-fleet test
A procedure for a staging fleet: lose a third of the servers, restart one under load, reconnect every client at once, offer more than the fleet can serve. What to record, how to read it, and the pass or fail lines to write first.
- The headroom series, part 1 of 4 Headroom: what is left when servers drop out
The Microsoft 365 outage of 12-13 November 2026 was the same traffic on fewer servers. How much a fleet survives losing part of itself is an efficiency property, and it can be measured before an incident.
- Code efficiency as a FinOps lever
Measured milliseconds and megabytes turned into instances and dollars: Lambda execution time, memory and cold starts, node density, Fargate, with the arithmetic shown.
- When a rewrite pays off: a decision checklist
The case against rewrites, the ones that worked with published results, the ladder from a setting to a full rewrite, and a checklist.
- AI-generated code and performance: what the evidence says
Generated code ran 3.12 times as long in one benchmark: what EffiBench, Mercury, EvalPerf, PIE, METR and DORA measured, each with its limits.
- Wirth's law in 2026: measured
Software growth against hardware speed since 1995: page weight, input latency, single-core speed, and the counter-argument.