vadiminshakov / committer
Two-phase (2PC) and three-phase (3PC) protocols implementaion in Golang
☆35Updated 3 months ago
Alternatives and similar repositories for committer:
Users that are interested in committer are comparing it to the libraries listed below
- high performance key value database written in Go. Deprecated. Use robaho/leveldb☆86Updated 2 years ago
- B+ tree in pure Go.☆94Updated 9 years ago
- A simplified implementation for log structured merge tree.☆61Updated 4 years ago
- Benchmarks for BigCache project☆21Updated last year
- Cache benchmark for Golang☆72Updated last year
- A fast little LRU cache for Go☆167Updated last year
- A collection of best practices and lessons learnt from applying concurrency in go.☆105Updated 6 months ago
- ☆35Updated 4 years ago
- Fast, lock-free, arena-based Skiplist implementation in Go that supports iteration in both directions.☆41Updated 4 years ago
- on-disk hash table(mainly for WAL).☆27Updated last year
- Golang rate limiter for distributed system☆50Updated last year
- Interface for mmap syscall to provide safe and efficient access to memory☆68Updated 4 years ago
- Examples for Dragonboat☆184Updated 7 months ago
- Server for benchmarking pure Go key/value databases☆33Updated 8 years ago
- A slick BTree on disk based key value store implemented in pure Go☆145Updated 2 years ago
- Eventually consistent distributed in-memory cache Go library☆157Updated 2 years ago
- A least frequently used cache for Golang☆151Updated 5 years ago
- A distributed in-memory key-value store built using hashicorp/memberlist with HTTP API☆144Updated 2 months ago
- When storing a value in a Go interface allocates memory on the heap.☆72Updated 3 years ago
- An implementation of Consistent Hashing with Bounded Loads (using Red-Black tree)☆49Updated 5 years ago
- This Project aims to port/build well known and commonly used data structures to GO.☆29Updated 2 years ago
- Using tidb-lite to create a TiDB server with mocktikv mode in your application or unit test.☆54Updated 3 years ago
- binlog parsing example☆64Updated 5 years ago
- ☆113Updated 5 years ago
- Go implementation of the Gossip protocol☆137Updated 5 months ago
- Native persistent memory support for Go☆80Updated 2 years ago
- An Adaptive Radix Tree (ART) implementation in Go☆81Updated last year
- A fast, reliable, simple hashmap that only supports the uint64 key/value. Faster than the runtime hashmap in almost all cases.☆23Updated 3 weeks ago
- Storage algorithms.☆37Updated 4 years ago
- Pure Golang PostgreSQL (SQL:2011, SQL:2008, SQL:2003, SQL:1999, and SQL-92 Standard) Parser☆282Updated 9 months ago