A lightweight, durable, and embedded job queue for Go applications. Powered by BadgerDB.
Warning: this package is a work in progress, use at your own risk.
- Portable alternative to full-fledged message brokers (i.e. RabbitMQ).
- Built on top of BadgerDB for durability
- Automatic job processing with support for multiple concurrent workers.
- Strong type safety using generics.
go get github.com/argus-labs/go-jobqueue