Yiling-J / theine-go
high performance in-memory cache
☆252Updated 3 weeks ago
Related projects: ⓘ
- Golang port of Abseil's SwissTable☆737Updated 2 months ago
- skipmap is a high-performance, scalable concurrent sorted map based on skip-list. Up to 10x faster than sync.Map in the typical pattern.☆173Updated 3 weeks ago
- Write ahead log for Go.☆586Updated last month
- ☆117Updated last month
- High performance LRU cache☆185Updated last month
- A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics.☆212Updated last year
- Go port of Google's Swiss Table hash table☆288Updated 2 months ago
- All-in-one go testing library☆326Updated this week
- Zero-allocation type-safe pool for Go☆218Updated last year
- ⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.☆265Updated 2 months ago
- ☆107Updated last year
- A generics based dependency injection application framework for Go, support OpenTelemetry trace/metric/log natively 🚀🚀🚀☆144Updated this week
- Write Ahead Log for LSM or bitcask storage(or any append-only write).☆233Updated 2 months ago
- GC-less, fast and generic LRU hashmap library for Go☆141Updated last month
- A simple and efficient thread-safe sharded hashmap for Go☆224Updated 4 years ago
- auto adjust your GOGC value☆217Updated last month
- Clone any Go data structure deeply and thoroughly.