So you probably know that you can enhance your NodeJS app performance using clustering. For the curious, the recommended number of instances is equal to the number of your cores. My question is: What are the downsides if I use clustering at the beginning of my app, making several server instances from the start? I only found the disadvantages of creating a greater number of instances than the number of your cores.