English | 简体中文
Golang implementation of Bee-Queue. A simple, fast, robust job/task queue backed by Redis.
- Go: 1.13 and above.
- Benchmark test
- For compatible with the original Bee-Queue, all integer type of time/duration is millisecond format.
- For more robust and efficiency scripts execution, there's no ensure scripts process, but use
Run()ofgithub.com/go-redis/redis, which optimistically usesEVALSHAto run the script, if the script does not exist it is retried usingEVAL. - Since events is not associated with specific
Jobinstances, this implementation do not provideJobstore like the original Bee-Queue.