xaionaro-go / atomicmap
A high performance thread-safe implementation of hash map for Golang (accent on high throughput, not at latency)
☆19Updated 3 years ago
Related projects: ⓘ
- Expression evaluator for Go☆65Updated 6 months ago
- A simple and efficient hashmap package for Go. Uses open addressing, Robin Hood hashing, and xxhash algorithm.☆80Updated 2 years ago
- Highly concurrent drop-in replacement for bufio.Writer☆54Updated 6 years ago
- BTree provides a simple, ordered, in-memory data structure for Go programs.☆44Updated 2 years ago
- Make hashicorp/raft communicate over gRPC☆44Updated last month
- VarInt: fast & memory efficient arbitrary bit width integers in Go.☆36Updated last year
- Demo API to play with io_uring in Go☆62Updated 4 years ago
- A fast (5x) string keyed read-only map for Go - particularly good for keys using a small set of nearby runes.☆63Updated last month
- Simple Go library for executing lots of operations spread over any number of threads☆72Updated last year
- Promise to the Go compiler that your Reads and Writes are well-behaved☆54Updated 4 years ago
- simple data streams for go☆31Updated 2 years ago
- An Adaptive Radix Tree (ART) implementation in Go☆78Updated 10 months ago
- Golang radix tree implementation☆35Updated 5 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
- Off heap golang memory pool☆59Updated 3 years ago
- Fast Concurrent / Parallel Sorting in Go☆132Updated 4 months ago
- A command line utility for interacting with SysV-style shared memory segments, written in Golang. [Linux Only]☆41Updated 4 years ago
- Generative Adversarial Network in Go via Gorgonia☆86Updated 2 years ago
- A JSON stream parser for Go☆67Updated 2 years ago
- Golang library for io_uring (without CGO)☆132Updated 3 years ago
- UDP Transport: compress, encrypt and send any data reliably over unreliable UDP connections☆43Updated 3 years ago
- An easy-to-use, lightweight embedded on-disk database built on Badger for use in your Go programs.☆52Updated 4 years ago
- ☆55Updated 3 years ago
- Raft backend implementation using BadgerDB☆109Updated last year
- Blazing fast time function library for Go with zero memory allocation. fastime returns the approximate time.☆51Updated last year
- A fast, reliable, simple hashmap that only supports the uint64 key/value. Faster than the runtime hashmap in almost all cases.☆20Updated last year
- An efficient memset implementation for Golang.☆32Updated 5 years ago
- Golgi is a library built on top of Gorgonia that provides neural network components☆39Updated 2 years ago
- a golang test framework for asserting expected escape analysis results & heap allocations☆69Updated last year
- The `io_uring` library and runtime for GO☆123Updated last year