You need to run a webserver with some backend components? Start them sequentially one after another, it will be fine.
> For instance, you need a webserver, a workqueue and a database to run standalone all together.
This is the only real use-case that I would have for a tool like this and it's already been solved for nearly 15 years by foreman [1]
[1] https://github.com/ddollar/foreman
Good job on building this!
https://www.gnu.org/software/parallel/parallel_examples.html
There was a neat binary named "SLASH.COM" which would allow you to create a submission file ("$$$.SUB") by running "SLASH FOO ; BAR ; ECHO HELLO".
Of course CP/M is a dead system, mostly.
You need to run a webserver with some backend components? Start them sequentially one after another, it will be fine.