title: Bluemix Spark Service
body: <p>Firstly, I need to admit that I am new to Bluemix and Spark. I just want to try out my hands with Bluemix Spark service.</p>
  
  <p>I want to perform a batch operation over, say, a billion records in a text file, then I want to process these records with my own set of Java APIs.</p>
  
  <p>This is where I want to use the Spark service to enable faster processing of the dataset. </p>
  
  <p>Here are my questions:</p>
  
  <ol>
  <li><p>Can I call Java code from Python? As I understand it, presently only Python boilerplate is supported? There are few a pieces of JNI as well beneath my Java API.</p></li>
  <li><p>Can I perform the batch operation with the Bluemix Spark service or it is just for interactive purposes?</p></li>
  <li><p>Can I create something like a pipeline (output of one stage goes to another) with Bluemix, do I need to code for it ?</p></li>
  </ol>
  
  <p>I will appreciate any and all help coming my way with respect to above queries.</p>
  
  <p>Look forward to some expert advice here.</p>
  
  <p>Thanks.</p>