Small, dependency-light Go concurrency primitives, extracted from the periapsis control plane.
shardutil—Hash32: FNV-1a + Murmur3 finalizer for selecting a lock-striped shard from a string key. Zero dependencies.focus—Focus[V]: a generic, string-keyed, internally-sharded concurrent store (a thin, ergonomic wrapper overxsync.Map):Get/Set/Delete, atomicUpdate,Take(load-and-delete),Range,Len.workqueue—Queue[K](dedup, per-key-serializing) +Reconciler[K](worker pool with delayed/back-off requeue, no goroutine-per-key). Pure stdlib.
import (
"github.com/apsis-io/shardkit/shardutil"
"github.com/apsis-io/shardkit/focus"
"github.com/apsis-io/shardkit/workqueue"
)GPL-3.0-or-later. Copyright (C) 2025-2026 Malformed C.