aneshas / gocask
Go implementation of Bitcask - A Log-Structured Hash Table for Fast Key / Value Data
โ35Updated 11 months ago
Alternatives and similar repositories for gocask:
Users that are interested in gocask are comparing it to the libraries listed below
- Simple and efficient WAL implementation in Go ๐โ56Updated 8 months ago
- go2 generics experiment in building generic augmented BTree data structuresโ24Updated 3 years ago
- โ28Updated 2 years ago
- a golang test framework for asserting expected escape analysis results & heap allocationsโ70Updated 3 weeks ago
- A scenario-based testing framework for distributed processesโ24Updated last year
- Simple internal event bus for Go applicationsโ29Updated last year
- Code for decoding and encoding runtime/trace files as well as useful functionality implemented on top.โ85Updated 4 months ago
- simple data streams for goโ31Updated 2 years ago
- Golang package to return the elapsed time since a given time in a human readable formatโ36Updated 3 months ago
- TopN collectorโ23Updated 7 months ago
- Library for monkey-patching functions in Goโ24Updated 2 years ago
- Object file abstractions in Goโ30Updated 9 months ago
- ๐งต thead facilities in Goโ15Updated 3 years ago
- Secure your dev servers, insecurely!โ47Updated 9 months ago
- Cache implementations in Go, with support for generics.โ45Updated 2 years ago
- An Adaptive Radix Tree (ART) implementation in Goโ79Updated last year
- Simple oauth promptingโ28Updated 11 months ago
- WIPโ18Updated 3 years ago
- Embedded durable, extensive, concurrent safe, highly configurable, transactional LSM tree based key-value store packageโ33Updated 3 months ago
- A performant, highly concurrent and simple sharded hashmap implementation using genericsโ33Updated 7 months ago
- A sharded wrapper for golang.org/x/sync/singleflight for high contention enviromentsโ63Updated 2 years ago
- Sequential and parallel mergesort in Goโ16Updated 4 years ago
- An inverted bitmap index written in Go.โ27Updated last year
- Game Runtime in GO, aims to provide a light, portable and unopiniated runtime to integrate GO libraries to portable applications (dektop,โฆโ30Updated last year
- BTree provides a simple, ordered, in-memory data structure for Go programs.โ45Updated 2 years ago
- Simple and easy wrappers for Go sync/atomic package.โ31Updated 10 months ago
- โ34Updated 3 weeks ago
- Collection of unusual generics usecases in Goโ55Updated 2 years ago
- Off heap golang memory poolโ59Updated 3 years ago