Found 14 packages
A high performance, immutable, light-weight, dependency-free, ring consistent hash library.
A consistent hash implementation.
Consistent hashing for C#.
A high performance hash collection for use in a distributed hash table
A consistent hashing implementation for .NET.
Tychosoft C# Consistent Hashing
A Library Version of WSQ003 Consistant Hashing
A library providing a comprehensive set of interfaces for compression, encryption, hashing, obfuscation, serialization, and filesystem access with zero-allocation Try* methods and convenient default implementations.
Flexible hash ring
CloudCache is a Windows Azure wrapper around Memcached. This encapsulates the client library (including server/socket pool, consistent hashing, etc.)
Build Consistent Hashing and Rendezvous Hashing applications.
Provides a unified cryptography API for .NET applications, supporting modern and legacy algorithms including AES, TripleDES, RSA, ECDSA, password hashing (PBKDF2, Argon2id), DPAPI, and secure password generation. Wraps System.Security.Cryptography complexity into a single, consistent, easy-to-use service.
A simple, consistent implementation for file hashing that allows different hashing algorithms to be plugged in.
Fully asynchronous memcached client that uses consistent hashing to minimise cache loss if a cache server leaves the cluster or if you add a cache server to the cluster. Built in performance counters so you can see how the memcached client is behaving on your machine and how many requests you are making. Cache server monitoring is built in so cache servers are removed from the cluster if the stop responding and will be added automatically if they start responding again. Performance are good, I have seen 50 threads doing more than 20k add operations per second against on server, using only 25 sockets.