Let's say I can configure some recurring job. For example, I want a certain job to be executed every 4 days starting from a start date and ending at an enddate or it can even never end.
you could have different scheduling configuration, montly, weekly, daily, you can even have daily recurrence like every 2h from 2pm to 11pm.
I'm looking for any resources that could help, algorithms, code examples, etc
It must be a common solutions for this ... at least someone brighter has probably resolved this requirement