Project: springxd
Issue XD-2467: Implement a Spark Streaming Driver application that can be controlled as an XD module instance
This should include lifecycle management, so that when the module's stream is undeployed, the Spark Streaming application should be stopped, etc. Deploying a number of module instances should result in multiple receiver tasks, and those should bind to the bus using the consumer side partitioning metadata.
Story points: 8