scalalang2 / golang-fifo
Modern efficient cache design with simple FIFO queue only in Golang
☆156Updated last week
Alternatives and similar repositories for golang-fifo
Users that are interested in golang-fifo are comparing it to the libraries listed below
Sorting:
- Go programming language port of liburing.☆105Updated last year
- Single producer and multi-reader lockless ring buffer in go using generics from the go 1.18.x release. It is significantly faster than ch…☆161Updated last year
- An Adaptive Radix Tree (ART) implementation in Go☆81Updated last year
- experimental raft storage☆97Updated last month
- A cloud native embedded storage engine built on object storage.☆90Updated 2 months ago
- ViewStamped Replication implementation in Go☆39Updated last year
- A high performance in memory distributed cache☆58Updated 3 months ago
- Advanced ARM64 Compiler for High-Performance on the GO☆74Updated 5 months ago
- ☆121Updated last year
- The `io_uring` library and runtime for GO☆130Updated 2 weeks ago
- Code for decoding and encoding runtime/trace files as well as useful functionality implemented on top.☆90Updated 8 months ago
- Simple building blocks for protobuf marshaling and unmarshaling☆179Updated 11 months ago
- a golang test framework for asserting expected escape analysis results & heap allocations☆70Updated 4 months ago
- Fast Key-Value DB in Go☆130Updated last week
- ☆236Updated last week
- Go io uring syscall implementation without CGO, rewrite on branch v0.4☆114Updated 2 years ago
- K-way merge with Go 1.23 range functions☆39Updated 5 months ago
- raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol☆134Updated this week
- A fast durable queue for Go☆25Updated 5 months ago
- Package for fast persistent, transactional, and embedded key-value storage. LevelDB-WiscKey inspired.☆132Updated last month
- UringNet is a lightweight and high performance network I/O framework. . The foundation of UringNet is io_uring - a new async IO interface☆121Updated last year
- Software Transactional Memory in Go☆80Updated 2 years ago
- Go port of Google's Swiss Table hash table☆428Updated last month
- Fast integer compression library☆92Updated 2 months ago
- Go implementation of Bitcask - A Log-Structured Hash Table for Fast Key / Value Data☆35Updated last year
- a fast counting quotient filter implementation in golang☆95Updated 3 years ago
- Silverlining is a low-level HTTP Framework for Go Programming Language.☆64Updated last month
- MUS format serializer for Golang☆113Updated 3 weeks ago
- CRAQ (Chain Replication with Apportioned Queries) in Go☆142Updated 3 years ago
- BTree provides a simple, ordered, in-memory data structure for Go programs.☆45Updated 3 years ago