chainbound / shardmap
A performant, highly concurrent and simple sharded hashmap implementation using generics
☆33Updated 5 months ago
Related projects ⓘ
Alternatives and complementary repositories for shardmap
- Go implementation of Bitcask - A Log-Structured Hash Table for Fast Key / Value Data☆35Updated 9 months ago
- simple data streams for go☆31Updated 2 years ago
- Type-safe atomic values for Go☆19Updated 11 months ago
- A fast file-based priority queue☆56Updated 7 months ago
- ☆28Updated 2 years ago
- A Go implementation of Rust's evmap which optimizes for high-read, low-write workloads and uses eventual consistency to ensure that reade…☆10Updated 2 years ago
- Library for monkey-patching functions in Go☆24Updated 2 years ago
- This returns the name of the calling function/package with no allocations.☆14Updated last year
- 🚀 A real-time Golang runtime stats visualization profiler☆10Updated 7 months ago
- A service for managing locks in multiprocess/distributed systems☆13Updated last year
- A Go package providing thread-safe implementations of array, slice, map, stack and queue☆20Updated 3 months ago
- 📧 Implemented Keys, Algorithms (RFC9053), COSE (RFC9052) and CWT (RFC8392) in Go.☆12Updated this week
- Efficiently box values in Go. Optimized for primitives, strings, and byte slices.☆70Updated last year
- go2 generics experiment in building generic augmented BTree data structures☆24Updated 2 years ago
- Simple Distributed Locks in Go using Redis, MySQL, PostgreSQL, MongoDB, etc.☆38Updated this week
- VarInt: fast & memory efficient arbitrary bit width integers in Go.☆36Updated 2 years ago
- Memory store like map[string]interface{} with better performance when reuse memory☆18Updated 2 years ago
- Off heap golang memory pool☆59Updated 3 years ago
- Collect data about your dependencies☆41Updated last week
- BTree provides a simple, ordered, in-memory data structure for Go programs.☆44Updated 2 years ago
- Golang package to return the elapsed time since a given time in a human readable format☆36Updated last month
- 🌀 A simple Go package for (un-)marshalling null-able JSON types☆14Updated this week
- Go library to scan regular expression capture group to variable similar to fmt.Scanf☆14Updated 3 years ago
- A Go implementation of an in-memory bloom filter, with support for boltdb and badgerdb as optional data persistent storage.☆27Updated 2 years ago
- Declarative golang HTTP client☆22Updated 2 years ago
- a golang test framework for asserting expected escape analysis results & heap allocations☆69Updated last year
- Object file abstractions in Go☆30Updated 7 months ago
- ☆11Updated last month
- A Stream VByte implementation in Go leveraging SIMD techniques☆16Updated 3 years ago
- Graphic library supporting various displays☆25Updated 3 months ago