Find The Real Bottleneck

Use when something in a multi-layer stack is slow, memory-hungry, or expensive and you need to prove WHERE the cost actually originates before recommending a fix — a slow dashboard fronting a busy proxy, a request path spanning client → gateway → router → upstream API, a process whose RSS keeps climbing, a spend spike whose obvious explanation doesn't survive arithmetic. Enforces measuring each arrow in a causal chain rather than asserting a plausible mechanism, gives cheap discriminating tests (CPU-vs-wall, component-in-isolation, do-nothing probe, bypass test, sample-over-time), separates a failing subsystem that is the CAUSE from a downstream SYMPTOM, and refuses to call a fault "flake" before counting recurrence and comparing sibling hosts by version. Load before answering "why is X slow", "is it the database", "is DNS/the network bringing this box down", "was that just flake", or when about to blame GC, cache, table size, or RAM for a latency problem.

TechNickAI 0dc6769 16 files · 138.1 KB Updated

File contents

TechNickAI/hermes-skills/tree/main/skills/engineering/find-the-real-bottleneck commit 0dc6769a8b

Frequently asked questions

npx skillmds@latest add technickai/find-the-real-bottleneck