Is there a way to systematically clone/scale Docker containers as microservices so that a bottleneck caused by too few instances of a particular container type(web, routing, database, etc.) is eliminated?
That the system essentially reconfigure itself by responding to different load profiles. Also that containers in the system are discoverable and in communications as services.
If this was on an EC2 instance, that it also know when system resources were maxed and use Weave to connect the new containers in a newly AWS scaled instance to balance load? on NodeJS.