title: How does Apache spark handle python multithread issues?
body: <p>According to <a href="https://stackoverflow.com/a/19614263">python's GIL</a> we cannot use threading in CPU bound processes so my question is how does Apache Spark utilize python in multi-core environment? </p>