bazuker / deliveryQueue
DeliveryQueue is a queue with embedded rate limiter that guarantees that delivery function will not be triggered more than specified number of times per second.
β12Updated last year
Alternatives and similar repositories for deliveryQueue:
Users that are interested in deliveryQueue are comparing it to the libraries listed below
- Go package for managing a set of lazily constructed, self-expiring, concurrency-limited worker pools and their dataβ30Updated 2 years ago
- π Generic, fast and thread-safe round-robin loadbalancer libraryβ16Updated 9 months ago
- A database change feed for processing workβ11Updated 4 years ago
- Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go tβ¦β47Updated 2 years ago
- puffin abstracts the os/exec go packageβ19Updated last year
- An inverted bitmap index written in Go.β27Updated 2 years ago
- In-memory SQL engine in Go sql/driver for testing purposeβ15Updated 4 years ago
- MyJSON is an embedded relational document store built on top of pluggable key value storageβ14Updated 2 years ago
- a self-updatable cli to generate projects with self-updatable clisβ22Updated 6 months ago
- Generic sharded thread safe LRU cache in Go.β12Updated 3 years ago
- Library providing opanapi3 and Go types for store/validation and transfer of ISO-4217, ISO-3166, and other types.β20Updated last month
- β12Updated 7 years ago
- Create wide log events in Go programsβ15Updated 6 years ago
- A helper library to support libpq style connection strings for go-pgβ10Updated 5 years ago
- livegollection is a Golang library for live data synchronization between backend and frontend of a custom user-implemented collection. Itβ¦β23Updated 3 years ago
- Document Indexing and Searching Library in Goβ19Updated 4 years ago
- Recreates directory and files from embedded filesystem using Go 1.16 embed.FS type.β29Updated 3 years ago
- Go localization frameworkβ31Updated this week
- A personal search engine backed by Sqlite's FTSβ10Updated 6 months ago
- Ported Go example from Martin Fowler Event Sourcingβ17Updated 6 years ago
- An offheap memory allocator for manual memory management in Golangβ25Updated this week
- a plugin based grpc frameworkβ16Updated 6 years ago
- Want to play with itβ12Updated 5 years ago
- Nats-mutex is a distributed lock library using NATS JetStream.β27Updated 6 months ago
- Fire concurrent HTTP requests, return partial successes after a timeoutβ15Updated 2 years ago
- Dynamic Worker Pool Libraryβ30Updated 5 years ago
- Login, registration library for goβ16Updated last year
- Type-safe, automatic, asynchronous batch processing.β18Updated 10 months ago
- Contains primitives for marshaling/unmarshaling Unix timestamp/epoch to/from built-in time.Time type in JSONβ16Updated last year
- stream is a concurrency pattern implementation using Go generics. a.k.a. my accidentally awesome libraryβ67Updated last month