Lightweight in-memory queue + scheduler for Go with middleware-style hooks and capacity/backpressure control.

background-jobs background-processing background-tasks backpressure concurrency cronjob go golang hooks in-memory in-memory-queue job-scheduler middleware queue rate-envelope-queue rate-limiting scheduler task-scheduler worker-pool workqueue
1 Open Issue Need Help Last updated: Sep 6, 2025

Open Issues Need Help

View All on GitHub

AI Summary: This issue requests the implementation of structured logging, specifically focusing on capturing and logging metadata associated with an 'envelope' where such information is available. The aim is to enhance the logs by providing contextual data in a parseable, structured format.

Complexity: 2/5
good first issue v1.0.0

Lightweight in-memory queue + scheduler for Go with middleware-style hooks and capacity/backpressure control.

Go
#background-jobs#background-processing#background-tasks#backpressure#concurrency#cronjob#go#golang#hooks#in-memory#in-memory-queue#job-scheduler#middleware#queue#rate-envelope-queue#rate-limiting#scheduler#task-scheduler#worker-pool#workqueue