import * as velo from "https://deno.land/x/velo@1.0.0/src/cache/capabilities/timer_wheel.ts";
Classes
Implementation of a timer wheel [1] to manage expiration of cache entries. Eviction events are stored in a hierarchical circular structure of buckets. Each bucket represents a rough time span (seconds, minutes, etc.). Based on Caffeine's implementation [2]. |