Skip to content
/ hermes Public

Yet Another lightweight, load-balanced, efficient and fast In-Memory Key-Value Store

License

Notifications You must be signed in to change notification settings

jtejido/hermes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hermes

Yet Another lightweight, distributed, efficient and fast In-Memory Key-Value Store alternative that uses Bloom Filter, HAMT map, LRFU Cache Removal Policy, Load-Balancing thru Balls-into-bins stochastic process, peer observation propagation and discovery via Smudge and a faster consistent non-cryptographic hashing algorithm called Fast Positive Hash (Позитивный Хэш).

This was a originally sub-component of a pet stuff I do. I thought this is helpful enough and can stand on its own to help alleviate a slow app due to an abusive disk I/O operations (database, file).

Visit the /hermes/server implementation Readme or read about it here

About

Yet Another lightweight, load-balanced, efficient and fast In-Memory Key-Value Store

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages