I've been using Apache Spark to write a desktop app which lets you tamper data interactively. I've recently started reading "Learning Spark" and in that the author says that in local
mode (when master is set to local
) Spark only uses one Thread
.
How can I take advantage of all of the cores in my computer without having a full-blown Spark cluster on my computer?
I'm using Java / Kotlin.