Project: springxd
Issue XD-3403: Add support to spin-up multiple App instances
As a s-c-d developer, I'd like to support multiple app instances: * This is simply to make controlling app instances more clever. Potentially we could use deployment properties to define different yarn app instances like: {code} cloud-data:>stream deploy --name ticktock --properties "module.*.yarn.app.name=app" cloud-data:>stream deploy --name ticktock --properties "module.time.yarn.app.name=app" {code} * Motivation to this is that different yarn apps can have different queues and priorities. Yarn administrator can define that some app queues have higher priority to reserve resources from * Using deployment properties like this allows to customize runtime parameters like how much we try to reserve mem/cpu for modules, etc.
Story points: 2