I am trying to implement a server in Node Js which simultaneously takes as input, multiple code files in other languages like python,c++ etc, simultaneously runs them in child process using ExecFile and then returns the outputs. However, I think that if a code file has problems, like infinite loops or segmentation faults, it might affect the health of my server (OR CRASH IT). I was searching on the internet, when I cam across the terms like containers, but I am not sure how will it help me in this context. Any guidance will be highly appreciated.