Skill area
Finding and fixing latency, throughput, dependency, database, serialization, cache, and resource bottlenecks in backend systems.
Practice items tagged with Performance Bottlenecks.
Explains physical connection reuse, pool partitioning, short ownership, exhaustion causes, diagnostics, and why increasing the pool is not the first fix.
Compares server-controlled output caching with HTTP cache semantics and defines safe keys, variation, invalidation, identity, and multi-instance behavior.
Builds a bounded dynamic query that returns a read model, applies only supplied predicates, and uses deterministic ordering.
Compares caching response-shaped read models with caching domain entities or raw database objects.
Explains how TTL choices balance freshness, load reduction, user expectations, and operational safety.
Implements single-flight request coalescing so one load runs per key while unrelated keys remain concurrent.
Preparation paths where this taxonomy appears in the track scope.