ristretto
Cache library
A high-performance cache library built with concurrency and performance in mind for use cases requiring low latency and high throughput.
A high performance memory-bound Go cache
6k stars
69 watching
373 forks
Language: Go
last commit: almost 2 years agocachegogolanglibraryperformance
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A high-performance, thread-safe cache implementation for Rust. | 412 | |
| A fast, embeddable, and persistent key-value database written in Go. | 14,083 | |
| A concurrent, in-memory cache designed to efficiently store large amounts of data without impacting performance. | 7,606 | |
| A comprehensive guide to optimizing Go code for performance | 10,698 | |
| A distributed key/value store and cache designed to scale horizontally and provide high availability | 3,166 | |
| Provides a reliable and secure UDP transport layer with forward error correction and encryption. | 4,133 | |
| A high-performance distributed execution system that supports flexible and efficient computation workflows | 3,469 | |
| A comprehensive cache library with multiple stores and features for caching data | 2,515 | |
| A distributed GraphQL database with a graph backend that supports high-performance and scalability | 20,516 | |
| A NoSQL document database written in Go with JSON support and high performance capabilities. | 2,725 | |
| A high-performance multi-group Raft consensus library in Go | 5,106 | |
| A caching mechanism for GraphQL introspection queries in Magento 2 to minimize bootstrapping time. | 9 | |
| Provides a simple caching interface with multiple caching drivers | 371 | |
| A collection of reusable data structures for efficient and thread-safe storage and retrieval in Go. | 7,708 | |
| A high-level implementation of the Git version control system in Go | 6,070 |