Our great sponsors
A faster RWLock primitive in Go, 2-3 times faster than RWMutex. A Go implementation of concurrency control algorithm in paper <Left-Right - A Concurrency Control Technique with Wait-Free Population Oblivious Reads>
A Golang lock-free thread-safe HashMap optimized for fastest read access.
Would be interesting to compare with https://github.com/cornelk/hashmap
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.
SwissMap: A smaller, faster Golang Hash Table
1 project | news.ycombinator.com | 31 Mar 2023
Samsara, a safe Rust concurrent cycle collector
4 projects | reddit.com/r/rust | 4 Jan 2023
HaxMap, a concurrent hashmap faster and more memory-efficient than golang's sync.Map
9 projects | reddit.com/r/golang | 7 Aug 2022
Shared mutable state is bad... so how do I create a global cache in a multi-threaded app?
2 projects | reddit.com/r/rust | 28 Apr 2022
HashMap-based cache for async programs
1 project | reddit.com/r/rust | 4 Nov 2021