Skip to content

Commit 6af7000

Browse files
authored
Merge pull request #1373 from Adez017/testimonial
quick fix
2 parents 63d4f4e + e29061b commit 6af7000

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

blog/spark-architecture/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,15 +67,15 @@ Let's break down each of these and understand how they collaborate.
6767
The Driver Program is where your Spark application begins and ends. When you write a Spark program and run it, you're essentially creating a driver program. Here's what makes it the brain of the operation:
6868

6969
**What the Driver Does:**
70-
- Contains your main() function and defines RDDs and operations on them
70+
- Contains your main() function and defines RDDs(Resilient Distributed Datasets) and operations on them
7171
- Converts your high-level operations into a DAG (Directed Acyclic Graph) of tasks
7272
- Schedules tasks across the cluster
7373
- Coordinates with the cluster manager to get resources
7474
- Collects results from executors and returns final results
7575

7676
**Think of it this way:** If your Spark application were a restaurant, the Driver would be the head chef who takes orders (your code), breaks them down into specific cooking tasks, assigns those tasks to kitchen staff (executors), and ensures everything comes together for the final dish.
7777

78-
The driver runs in its own JVM process and maintains all the metadata about your Spark application throughout its lifetime.
78+
The driver runs in its own JVM(Java Virtual Machine) process and maintains all the metadata about your Spark application throughout its lifetime.
7979

8080
### 2. Cluster Manager: The Resource Referee
8181

0 commit comments

Comments
 (0)