GitHub topics: sharded-hashmap
MrGoldSky/inmem_kv
In-memory key-value store с собственным сетевым сервером, реализованный на C++23. Включает неблокирующий EventLoop на корутинах (epoll/select), пул потоков, кастомный MemoryPool, sharded хеш‐таблицу и текстовый протокол с командами GET/SET/DEL. Использует корутины, низкоуровневый аллокатор, многопоточность и асинхронный ввод‐вывод.
Language: C++ - Size: 31.3 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

yahialm/Concurrent-Sharded-maps-go-std-library
This project aims to develop an HTTP API that mimics the functionality of a HashMap while overcoming the constraint of data distribution across multiple machines. The primary challenge lies in designing and implementing a sharding scheme to distribute and manage data efficiently across a cluster of machines.
Language: Go - Size: 13.7 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

mitghi/scherben-map.rs
Concurrent Sharded HashMap for Rust
Language: Rust - Size: 41 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0
