gasper icon indicating copy to clipboard operation
gasper copied to clipboard

Support for horizontal scaling and autoscaling

Open alphadose opened this issue 5 years ago • 3 comments

Currently, SWS deploys application containers to only 1 server. But we also want the functionality to deploy same application containers to multiple servers and load balance requests across them. So we want 3 features:-

  1. Deploy containers to multiple servers during application creation based on user input in request JSON. For Ex:- curl -X POST "URL" {"instances" : 3}
  2. Increase the number of container instances i.e deploying containers for already running applications after user intervention or scaling up on demand. For Ex:- curl -X PUT "URL" {"instances" : 4}
  3. Deploy containers to multiple servers without user intervention for already running applications if the requests to a single container exceeds a certain threshold i.e autoscaling

alphadose avatar May 03 '19 17:05 alphadose

@alphadose Please provide a description for this. I wasn't present in the meeting.

vrongmeal avatar May 17 '19 12:05 vrongmeal

@vrongmeal done

alphadose avatar May 17 '19 18:05 alphadose