I have created a spring boot application, which is reading data from Kafka using spark streaming API and indexing to ElasticSearch.
I have a few queries How to deploy this jar on the spark master cluster. Where can I see my application log? And what are the recommended ways to achieve the same? What if the master goes down? (seems like a single point of failure)
Any leads would be greatly appreciated.
I don't think you need the spring boot app just to read from kafka and put on to ES via spark streaming, apache spark is sufficient to do that, however you might have your own reasons.
Regarding your question: