The following points describe how real-time processing is different from batch processing:
- Latency is extremely important, for example, less than one second
- Computation is relatively simple
- Data is processed as an independent unit
- Available tools include Apache Storm, Spark Streaming, Apache Fink, Apache Kafka, and so on