# Spark Streaming

## A Simple Example




## Architecture and Abstraction




## Transformations

### Stateless Transformations

### Stateful Transformations



## Output Operations




## Input Sources

### Core Sources

### Additional Sources

### Multiple Sources and Cluster Sizing



## 24/7 Operation

### Checkpointing

### Driver Fault Tolerance

### Worker Fault Tolerance

### Receiver Fault Tolerance

### Processing Guarantees



## Streaming UI




## Performance Considerations

### Batch and Window Sizes

### Level of Parallelism

### Garbage Collection and Memory Usage



Add blank file for chapter 10 of Learning Spark
Add blank file for chapter 10 of Learning Spark
