node.js - Nodejs and batch jobs -
i have server side nodejs express app responds requests front end clients. need implement batch job run every hour. if implement batch job in same service, mean service 'occupied' until cron job completed , not able serve requests? should create separate service instead run batch job?
if batch job not occupy cpu 100%, server still serve requests. every time async io or wait timers, there plenty of time express root routine deal requests.
i don't know job , server doing, @ separation of concerns. if job scheduler , server belong together, implement them together, otherwise recommend make 2 services out of it.
Comments
Post a Comment