You've got bigger things to worry about than "how is this supposed to run?".
It doesn't make a lot of sense to stick offline jobs like the sending of email or report generation into the same process that has to spend CPU time and network I/O handling web requests. And that's not all you've got to deal with. Are you ready to scale when you need it? How do you handle errors? Can you effectively handle multi-step workflows and back out of them when there's a problem?
How do you make sure you know that your jobs...well...work?
That's where TaskBotJS comes in. By using TaskBotJS you can easily spin off long-running background jobs onto other servers or spread across your container fleet and rely on well-tested logic to recover from errors where possible and surface them easily to you when they're not. TaskBotJS is highly configurable but comes with sane defaults that let you get back to work on what actually matters: the core features and logic of your application.
And since TaskBotJS is free and open-source, there are a million different things you can do with it to make it perfect for your use case. Or you can jump on-board with TaskBotJS Pro to power up your project with battle-tested features for developer productivity and scalability.
|Audience||Side Projects||Small Businesses||Medium and Large Businesses|
|Configurable job retry||✔||✔||✔|
|Support||–||Email, private issue tracker||Email, private issue tracker|
|Support turnaround||–||Within 72 hours||Within 24 hours|
|Pricing||Free|| $895/year |
(14 day money-back guarantee)
|Payment||–||Credit card||Online checkout, invoice|
|Availability||Right now!||Right now!||Late 2018|
|Getting started||Read more on GitHub||Buy Pro now »||TBD|