LENSHOOD / go-lock-free-ring-bufferLinks
Lock-free ring buffer by golang
β52Updated 2 years ago
Alternatives and similar repositories for go-lock-free-ring-buffer
Users that are interested in go-lock-free-ring-buffer are comparing it to the libraries listed below
Sorting:
- Get unix time (nanoseconds) in 8ns, 10x faster than stdlibβ140Updated 2 months ago
- π raft-badger implements LogStore and StableStore Interface of hashicorp/raft. π₯β53Updated 2 years ago
- lock-free queue and other implementationsβ129Updated last year
- β75Updated 2 years ago
- Deprecated! See https://github.com/golang-design/go2generics.β25Updated 3 years ago
- A faster RWLock primitive in Go, 2-3 times faster than RWMutex. A Go implementation of concurrency control algorithm in paper <Left-Rightβ¦β46Updated 2 years ago
- β‘οΈ lock-free utilities in Goβ158Updated last year
- Pattern-defeating quicksort in Go with generics(need Go1.18). About 2x ~ 60x faster than the built-in sort package.β119Updated 2 years ago
- π§ͺ A chunk of experiments and demos about Go 2 generics design (type parameter & type set)β150Updated 3 years ago
- A fast little LRU cache for Goβ170Updated 2 years ago
- a thread-safe concurrent map for goβ49Updated last year
- Server for benchmarking pure Go key/value databasesβ161Updated last year
- Deep copy thingsβ26Updated last year
- Interface for mmap syscall to provide safe and efficient access to memoryβ69Updated last week
- β80Updated 3 months ago
- β±οΈ Reliable performance measurement for Go programs. All in one design.β39Updated 3 years ago
- A buffer pool file I/O library for Goβ55Updated 3 years ago
- a library to curb OOMs by running Go GC according to a user-defined policy.β83Updated 2 years ago
- goroutine local storage (use context instead if possible)β77Updated 4 months ago
- Go Pooling Helpersβ116Updated 5 years ago
- cpuworker - A Customized Goroutine Scheduler over Golang Runtimeβ170Updated 3 years ago
- An extremely fast Non-crypto-safe AES Based Hash algorithm for Big Dataβ64Updated 4 years ago
- Golang Epoll Support - Linuxβ19Updated 5 years ago
- Rolling window implementation in go.β57Updated 3 weeks ago
- β54Updated 2 years ago
- A faster Protobuf serializer & deserializer.β97Updated 10 months ago
- Experimental packages not in std and golang.org/expβ77Updated 6 months ago
- The assembler from the Go compiler, in library form.β188Updated 4 years ago
- A simple and efficient thread-safe sharded hashmap for Goβ228Updated 5 years ago
- First redis RESP3 protocol library in Goβ88Updated last year