File: control

package info (click to toggle)
golang-github-jedisct1-go-sieve-cache 0.1.7-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 188 kB
  • sloc: makefile: 4
file content (35 lines) | stat: -rw-r--r-- 1,377 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Source: golang-github-jedisct1-go-sieve-cache
Section: golang
Priority: optional
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Uploaders: Eric Dorland <eric@debian.org>,
Rules-Requires-Root: no
Build-Depends: debhelper-compat (= 13),
               dh-sequence-golang,
               golang-any,
Testsuite: autopkgtest-pkg-go
Standards-Version: 4.7.0
Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-github-jedisct1-go-sieve-cache
Vcs-Git: https://salsa.debian.org/go-team/packages/golang-github-jedisct1-go-sieve-cache.git
Homepage: https://github.com/jedisct1/go-sieve-cache
XS-Go-Import-Path: github.com/jedisct1/go-sieve-cache

Package: golang-github-jedisct1-go-sieve-cache-dev
Section: golang
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Description: high-performance Go implementation of the SIEVE cache algorithm
 SIEVE Cache for Go.
 .
 A high-performance Go implementation of the SIEVE cache replacement
 algorithm with thread-safe and sharded variants.
 .
 What is SIEVE?
 .
 SIEVE (Simple, space-efficient, In-memory, EViction mEchanism) is a
 cache eviction algorithm that maintains a single bit per entry to
 track whether an item has been "visited" since it was last considered
 for eviction. This approach requires less state than LRU but achieves
 excellent performance, especially on skewed workloads.