8000 GitHub - nandohos/dialga: Job scheduling in go - Built to learn
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

nandohos/dialga

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dialga - A job scheduler in go

Planned Features

[ ] Job Queue

  • Data structure to store pending jobs

[ ] Job Scheduling

  • Ability to schedule jobs for immediate or future execution

[ ] Worker Process

  • Component that pulls jobs from the queue and executes them

[ ] Item Queue

  • Ability to add items to the queue to be processed

[ ] Job Storage

  • Method to persist job information, possibly using a database

[ ] Basic Job Types

  • Support for fire-and-forget jobs (run once)
  • Support for recurring jobs

[ ] Error Handling

  • Mechanism to handle and log job execution failures

[ ] Job Status Tracking

  • Track the state of jobs (queued, running, completed, failed)

[ ] Simple API

  • For adding jobs to the queue and managing scheduled jobs

About

Job scheduling in go - Built to learn

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0