sharded-counters
This skill should be used when the user needs a "sharded counter", "distributed counter", to "count likes / views at scale", handles a "high-write counter" or "hot counter contention", asks about "approximate counting", "real-time counts", or "HyperLogLog". It gives the recipe for absorbing write-heavy counting without a single hot row. Use it whenever one row/key takes concurrent increments faster than it can serialize them, even if the user doesn't say "sharded counter".
Pinned to revision 228d57dc6fa7, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/sharded-counters/SKILL.md
- skills/sharded-counters/references/deep-dive.md
- skills/sharded-counters/references/providers/aws.md
- skills/sharded-counters/references/providers/azure.md
- skills/sharded-counters/references/providers/gcp.md
- skills/sharded-counters/references/providers/generic.md
Every link opens the file at its source, pinned to the revision this page describes.