What problem does it solve?
This Skill helps you analyze and improve systems that match demand to supply, such as schedulers, load balancers, autoscalers, and queue-based resource allocation. It is especially useful when fairness, latency, starvation, batching, or gaming of priority rules are causing confusing or unstable behavior.
Core Features & Use Cases
- Matching-rule analysis: Examine FIFO, strict priority, weighted fairness, deadline-based, shortest-job-first, and random matching to understand who benefits and who starves.
- Latency and fairness diagnostics: Detect latency arbitrage, hidden queue effects, slippage, retry storms, and idle-capacity-with-waiting-demand mismatches.
- Batch vs continuous design review: Evaluate whether real-time matching, scheduled batch matching, or hybrid micro-batches better fit your throughput and latency goals.
- Use case: Review a multi-tenant GPU scheduler where premium jobs jump ahead, standard jobs are timing out, and clients in one region consistently get better placement than equally prioritized clients elsewhere.
Quick Start
Ask the market-microstructure skill to review your scheduler or queueing system by mapping the demand side, supply side, priority rules, and likely starvation or latency-arbitrage failure modes.