tidwall / btree-benchmark
Benchmark utility for the tidwall/btree Go package
β22Updated last year
Alternatives and similar repositories for btree-benchmark:
Users that are interested in btree-benchmark are comparing it to the libraries listed below
- A buffer pool file I/O library for Goβ54Updated 3 years ago
- β27Updated last year
- 𧡠thead facilities in Goβ16Updated 4 years ago
- Off heap golang memory poolβ59Updated 3 years ago
- Fast, lock-free, arena-based Skiplist implementation in Go that supports iteration in both directions.β40Updated 4 years ago
- adaptive radix tree (a.k.a prefix tree or compact trie)β31Updated last month
- Object file abstractions in Goβ30Updated 11 months ago
- An Adaptive Radix Tree (ART) implementation in Goβ81Updated last year
- Load file-backed memoryβ120Updated 2 years ago
- BTree provides a simple, ordered, in-memory data structure for Go programs.β45Updated 2 years ago
- Golang package to return the elapsed time since a given time in a human readable formatβ35Updated 5 months ago
- Scheduler of events for near real-time systemsβ24Updated last year
- simple data streams for goβ31Updated 2 years ago
- An HTTP protocol frontend for Redis-compatible services.β31Updated 2 years ago
- Efficiently box values in Go. Optimized for primitives, strings, and byte slices.β70Updated 2 years ago
- Faster golang reflectionβ53Updated 6 months ago
- Package for getting the runtime ID of a goroutineβ44Updated 9 months ago
- Type-safe atomic values for Goβ19Updated last year
- A simple prometheus metrics and pprof profile viewer.β46Updated 2 years ago
- hybrid spatial data structureβ12Updated 3 years ago
- Go implementation of Bitcask - A Log-Structured Hash Table for Fast Key / Value Dataβ35Updated last year
- Extremely fast Bloom filters for Goβ46Updated 5 months ago
- Code for decoding and encoding runtime/trace files as well as useful functionality implemented on top.β87Updated 6 months ago
- Redis server written in Go / Golang (prototype)β79Updated 10 months ago
- Fast event-loop networking for Go (the lite version)β71Updated 4 years ago
- β11Updated last year
- A faster RWLock primitive in Go, 2-3 times faster than RWMutex. A Go implementation of concurrency control algorithm in paper <Left-Rightβ¦β45Updated 2 years ago
- Blazing fast time function library for Go with zero memory allocation. fastime returns the approximate time.β54Updated last year
- Library for monkey-patching functions in Goβ24Updated 2 years ago
- Simple internal event bus for Go applicationsβ30Updated last year