Compare commits

..

2 Commits

Author SHA1 Message Date
medunes
926af37015 Merge pull request #8 from farbodahm/feat/add-benchmark-blog-for-concurrent-map-kata
add resources for benchmarking Concurrent Map with Sharded Locks
2026-03-09 22:51:34 +01:00
Farbod Ahmadian
55ade32936 add resources for benchmarking Concurrent Map with Sharded Locks 2026-03-09 20:29:27 +01:00

View File

@@ -51,3 +51,5 @@ Implement `ShardedMap[K comparable, V any]` with configurable shard count that p
* [Go Maps Don't Appear to be O(1)](https://dave.cheney.net/2018/05/29/how-the-go-runtime-implements-maps-efficiently-without-generics) * [Go Maps Don't Appear to be O(1)](https://dave.cheney.net/2018/05/29/how-the-go-runtime-implements-maps-efficiently-without-generics)
* [When to use sync.Map](https://dave.cheney.net/2017/07/30/should-i-use-sync-map) * [When to use sync.Map](https://dave.cheney.net/2017/07/30/should-i-use-sync-map)
* [Practical Sharded Maps](https://github.com/orcaman/concurrent-map) * [Practical Sharded Maps](https://github.com/orcaman/concurrent-map)
* [Reading Go Benchmark Output (Part One): Memory](https://farbodahm.me/posts/reading-go-benchmark-output-memory/)
* [Reading Go Benchmark Output (Part Two): CPU Profiling](https://farbodahm.me/posts/reading-go-benchmark-output-cpu/)