Rdd stored in the user memory which didn't optimized by spark sql engine and AQE. We have to write best code for rdd ops.thats the main reason we all opt for high level language
Client Mode - Driver program will launch in the client instance. Cluster Mode - Driver program may launch in any of the slave machines, where application master got launched. We use Client Mode in Development Environment, Cluster Mode in Production Environment.
Rdd stored in the user memory which didn't optimized by spark sql engine and AQE. We have to write best code for rdd ops.thats the main reason we all opt for high level language
Client Mode - Driver program will launch in the client instance.
Cluster Mode - Driver program may launch in any of the slave machines, where application master got launched.
We use Client Mode in Development Environment, Cluster Mode in Production Environment.
confidence 100% not a single answer is correct to point