Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
Package Usage: go: azoo.dev/utils/dvx/tearc
Package tearc provides a KeyPool implementation that acts as an intermediate
caching layer, by wrapping another underlying KeyPool that actually derives
the keys. This reduces calls to the root KeyPool and therefore improves
performance for hot-path (often-used) keys drastically. The underlying cache
data structure is a (azoo.dev/utils/tearc).Cache (tearc standing for
Timed-Eviction-Adaptive-Replacement-Cache), which tries to remove unused
keys from memory as soon as possible.
The caching data structure itself is moved into a standalone utils module,
so it can be used and imported by other projects easily.
1 version
Latest release: almost 3 years ago
View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/azoo.dev/utils/dvx/tearc
View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/harwoeck%2Fazoo
Dependent Repos 1
harwoeck/azoo
azoo is a headless ASVS Level 3 Identity and Access Management (IAM) system built for a cloud-native environment- v0.0.0-20210830122933-a2fbee6dbd6c utils/dvx/example/go.mod
- v0.0.0-20210830122933-a2fbee6dbd6c utils/dvx/example/go.sum
Size: 1.22 MB - Last synced: 11 months ago - Pushed: almost 3 years ago