PavelAgarkov

PavelAgarkov/rate-envelope-queue

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

1 good first / help-wanted issue · Go · last activity Sep 6, 2025

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
PavelAgarkov/rate-envelope-queue
19

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