Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 8.2% on proxy.golang.org

proxy.golang.org : github.com/ckatsak/lfchring

Package lfchring provides an efficient lock-free consistent hashing ring data structure, designed for frequent reading by multiple readers and less frequent updates by a single writer. It features efficient handling of a static number of virtual ring nodes per distinct ring node, as well as auto-managed data replication information (using a static replication factor), and an easy-to-use interface. It also offers to the users flexibility to choose their own hash function, and there is no dependency other than the standard library.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/ckatsak/lfchring
Keywords: concurrent, concurrent-data-structure, consistent-hash-algorithm, consistent-hashing, consistent-hashing-library, consistenthash, golang, golang-library, golang-package, hash-ring, hashring, lock-free, multiple-readers, replication, single-writer, wait-free
License: Apache-2.0
Latest release: about 6 years ago
First release: about 6 years ago
Namespace: github.com/ckatsak
Stars: 2 on GitHub
Forks: 1 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 24 days ago

    Loading...
    Readme
    Loading...