guerinoni / sieve
In memory cache with sieve eviction algorithm in pure Go.
☆12Updated this week
Alternatives and similar repositories for sieve:
Users that are interested in sieve are comparing it to the libraries listed below
- Unravel provides Unmarshal functions that work with an abstract source data model.☆13Updated this week
- A highly configurable Go library for rate-limiting, task scheduling, and priority-based execution with retries, backoff, and circuit brea…☆16Updated this week
- [Go]Minimal event sourcing/CQRS library using protocol buffers for commands, events and states.☆41Updated last week
- Embedded cache lib using sqlite for storage☆20Updated 2 months ago
- Embedded durable, extensive, concurrent safe, highly configurable, transactional LSM tree based key-value store package☆33Updated 3 months ago
- Embeddable eventstore implementation written in Go☆31Updated last month
- Generic concurrent lock-free map for Golang☆43Updated 4 months ago
- iterator library for go using a rangefunc experiment☆26Updated 2 months ago
- A worker pool which processes work in parallel but outputs results in the order the work was given☆14Updated 2 months ago
- High performance approximate algorithms in Go (e.g. morris counter, count min, etc.)☆13Updated 10 months ago
- Email proxy: input json; output smtp call - (json2smtp)☆11Updated 5 months ago
- Simple line of code counter written in Go☆33Updated 2 months ago
- Go library to create and manage data pipelines on your machine☆14Updated last month
- ☆33Updated 2 months ago
- MyJSON is an embedded relational document store built on top of pluggable key value storage☆14Updated last year
- ⚡ StormRPC is an RPC "framework" built on top of the Request-Reply message capabilities from NATS.☆27Updated 6 months ago
- ☆16Updated last year
- AMQP library to publish and consume events☆56Updated this week
- A service for managing locks in multiprocess/distributed systems☆13Updated last year
- Versioned Binary Serialization☆17Updated 6 months ago
- Framework for pipeline execution with structured parallelism, retriability, load balancing and more.☆31Updated 2 months ago
- Native Go bindings for chDB, an in-process SQL OLAP Engine powered by ClickHouse☆28Updated last year
- mapreader is a tiny Golang library for accessing arbitrary keys from maps - especially useful when dealing with semi-unknown JSON payload…☆18Updated 5 months ago
- Immutable Adaptive Radix Tree implementation in go☆20Updated 4 months ago
- A i18n code generation tool for type safe and feature rich internationalization☆21Updated 2 months ago
- An implementation of the Raft consensus protocol.☆35Updated 6 months ago
- 🚀 Schema based, typed Redis caching/memoize framework for Go☆23Updated 3 years ago
- 🔄 Generic, fast and thread-safe round-robin loadbalancer library☆16Updated 5 months ago
- Contains primitives for marshaling/unmarshaling Unix timestamp/epoch to/from built-in time.Time type in JSON☆14Updated 10 months ago