I have an api server running Node.js that was using it\'s cluster module and testing looked to be pretty good. Now our IT department wants to move to using Docker containers whi
You'll have to measure to be sure, but my hunch would be running with node's cluster module would be worthwhile. It would get you more CPU utilization with the least amount of extra overhead. No extra containers to manage (start, stop, monitor). Plus the cluster workers have an efficient communication mechanism. The most reasonable evolution (don't skip steps) would seem to me: