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 - codemeta.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: over 7 years ago
First release: over 7 years ago
Namespace: github.com/ckatsak
Stars: 2 on GitHub
Forks: 1 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 10 days ago

    Loading...
    Readme
    Loading...