In-process Go Job Scheduler. Supports Fixed, Timely, and Cron Expression Intervals. Instrument and Expose Scheduler's Job Metrics.
Find a file
Sherif Abdel-Naby c38e104249 Add Scheduler Struct + Rename Package
Signed-off-by: Sherif Abdel-Naby <sherifabdlnaby@gmail.com>
2021-04-10 10:35:38 +02:00
job Add Scheduler Struct + Rename Package 2021-04-10 10:35:38 +02:00
.gitignore Initial commit 2021-04-03 06:40:08 +02:00
enhancments.md Added Scheduled State + More Logging 2021-04-05 12:12:53 +02:00
go.mod Added Tally as Metrics Interface 2021-04-10 04:59:43 +02:00
go.sum Added Tally as Metrics Interface 2021-04-10 04:59:43 +02:00
jobmap.go Add Scheduler Struct + Rename Package 2021-04-10 10:35:38 +02:00
LICENSE Initial commit 2021-04-03 06:40:08 +02:00
log.go Add Scheduler Struct + Rename Package 2021-04-10 10:35:38 +02:00
metric.go Add Scheduler Struct + Rename Package 2021-04-10 10:35:38 +02:00
options.go Add Scheduler Struct + Rename Package 2021-04-10 10:35:38 +02:00
README.md Initial commit 2021-04-03 06:40:08 +02:00
schedule.go Add Scheduler Struct + Rename Package 2021-04-10 10:35:38 +02:00
scheduler.go Add Scheduler Struct + Rename Package 2021-04-10 10:35:38 +02:00
state.go Add Scheduler Struct + Rename Package 2021-04-10 10:35:38 +02:00
timer.go Add Scheduler Struct + Rename Package 2021-04-10 10:35:38 +02:00

sched

In-process Go scheduler