# Real-Time Mode on Spark: Sub-Second Streaming Without a Second Engine

Ultra-low latency streaming on Spark APIs with Real-Time Mode—no second engine. Sub-second latency for fraud, personalization, and alerting.

Databricks Real-Time Mode (RTM) brings ultra-low latency streaming to Spark APIs—no separate streaming engine required. End-to-end latency can drop to as low as five milliseconds, and in benchmarks RTM has shown up to 92% faster processing than Apache Flink for comparable workloads.

## Why it matters

Operational use cases like fraud detection, real-time personalization, anomaly detection, and instant decision-making need sub-second response. Real-Time Mode lets you stay on Spark and Structured Streaming instead of introducing Flink or another system, simplifying architecture and operations.

## Key capabilities

- Sub-second end-to-end latency for operational workloads
- Single engine: no second streaming system alongside Spark
- Available in Databricks Runtime 16.4 LTS and above
- Ideal for real-time transaction blocking, promotional messaging, and live alerting

If you're already on Databricks and Spark, Real-Time Mode is worth evaluating for any workload that demands millisecond-level responsiveness without adding another platform to manage.
