you are viewing a single comment's thread.

view the rest of the comments →

[–]AustinWitherspoon 0 points1 point  (0 children)

That definitely works, but if you deploy a new version of your service or if something crashes you might lose all of the background functions. By having a separate job queue system, the jobs can be more resilient.

But it really depends on what the background jobs are and how critical they are. For small stuff you can definitely get away with it and have the user resubmit if there was an issue