Apache Spark 3 Requirements
The following sections describe software and hardware requirements for Spark 3.
Software requirements
Each cluster host must have the following software installed:
- Java
 - JDK 8 or JDK 11. Cloudera recommends using JDK 8, as most testing has been done with JDK 8. Remove other JDK versions from all cluster and gateway hosts to ensure proper operation.
 - Scala
 - Scala 2.12
 - Python
 - Python 3.7 and higher
 
Hardware requirements
Spark 3 has no specific hardware requirements on top of what is required for Cloudera Runtime deployments.
