golang-github-dgraph-io-ristretto 0.0.3-2 source package in Ubuntu
Changelog
golang-github-dgraph-io-ristretto (0.0.3-2) unstable; urgency=medium [ Debian Janitor ] * Bump debhelper from old 11 to 12. * Set debhelper-compat version in Build-Depends. * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. -- Jelmer Vernooij <email address hidden> Tue, 29 Nov 2022 21:04:10 +0000
Upload details
- Uploaded by:
- Debian Go Packaging Team
- Uploaded to:
- Sid
- Original maintainer:
- Debian Go Packaging Team
- Architectures:
- all
- Section:
- golang
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Oracular | release | universe | misc | |
Noble | release | universe | misc | |
Mantic | release | universe | misc | |
Lunar | release | universe | misc |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
golang-github-dgraph-io-ristretto_0.0.3-2.dsc | 2.4 KiB | 8d4f837d57dd12a06a897792cb62c860c2258c91735198e1c2acda6a2cbdb0a6 |
golang-github-dgraph-io-ristretto_0.0.3.orig.tar.gz | 260.1 KiB | 2e671b6cde9f4aab494afb4c267680bcffdca8224ec8f5703dcae464a560866e |
golang-github-dgraph-io-ristretto_0.0.3-2.debian.tar.xz | 3.2 KiB | af7a78a34be8aba0b1f2dc6dc3d9d6701a1ab4842e7caf469a67733c1bc553a6 |
Available diffs
- diff from 0.0.3-1 to 0.0.3-2 (919 bytes)
No changes file available.
Binary packages built by this source
- golang-github-dgraph-io-ristretto-dev: high performance memory-bound Go cache
Ristretto is a fast, concurrent cache library built with a focus on
performance and correctness.
.
The motivation to build Ristretto comes from the need for a
contention-free cache in Dgraph (https://github. com/dgraph- io/dgraph).
.
Features:
* High Hit Ratios - with our unique admission/eviction policy
pairing, Ristretto's performance is best in class.
* Eviction: SampledLFU - on par with exact LRU and better performance
on Search and Database traces.
* Admission: TinyLFU - extra performance with little memory overhead
(12 bits per counter).
* Fast Throughput - we use a variety of techniques for managing
contention and the result is excellent throughput.
* Cost-Based Eviction - any large new item deemed valuable can evict
multiple smaller items (cost could be anything).
* Fully Concurrent - you can use as many goroutines as you want with
little throughput degradation.
* Metrics - optional performance metrics for throughput, hit ratios,
and other stats.
* Simple API - just figure out your ideal Config values and you're off
and running.Status Ristretto is usable but still under active
development. We expect it to be production ready in the near future.