NEW
Minimal end-to-end response time in systems, critical for real-time analytics, control loops, and interactive applications.
DESCRIPTION
Low latency describes systems designed to minimize delays from event to response. Achieving it requires efficient networking, optimized I/O, lightweight serialization, and careful resource management. Observability of p95/p99 tail latency guides improvements. Caching, precomputation, and edge deployments reduce round trips. Trade-offs with throughput, consistency, and cost must be balanced based on SLA targets.
ALTERNATIVE DEFINITIONS
Wikipedia
Latency is a time delay between the cause and the effect of some physical change in the system being observed.
General engineering definition of latency as time delay.
Cloudflare
Latency is the time it takes for data to travel from one point to another, typically measured as the delay before a transfer of data begins following an instruction.
Focuses on network data travel time and delay measurement.
RELATED TERMS
Stream Processing Streaming Event-Driven Architecture SLI/SLO Throughput Tail Latency Caching Edge Computing Network Latency Jitter
COMPETING TERMS
RELATIONS
- Broader: Latency
KNOWLEDGE AREAS
Real-time & Streaming Data Observability & Telemetry Infrastructure Cloud
TARGET AUDIENCE
DevOps Engineer Software Developer Cloud Architect Data Engineer MLOps Engineer
EXTERNAL SOURCES
- Wikipedia - Latency (engineering)
- Google Cloud - Pub/Sub overview for low-latency messaging
- AWS - Best practices impacting latency
- Apache Kafka - Streaming platform with low-latency operations
TOP QUESTIONS
Why is Low Latency critical for streaming analytics?
It enables timely insights and actions, from fraud detection to monitoring and alerting, where delays reduce value.
Category: Relevancy
What impacts tail latency in systems?
Contention, garbage collection pauses, disk I/O spikes, noisy neighbors, and network jitter often degrade p99 latency.
Category: Overview
How do caching and precomputation improve Low Latency?
They reduce work on demand and minimize round trips, returning results faster under load.
Category: Best practices
What is a common mistake when optimizing for Low Latency?
Focusing only on average latency instead of tail latencies leads to poor user experiences under peak load.
Category: Mistakes
How do SLIs/SLOs relate to Low Latency?
SLIs measure latency percentiles, and SLOs set targets; monitoring against them drives continuous improvement.
Category: Management
What’s a hot topic around Low Latency today?
Edge computing and serverless runtimes optimized for cold-start performance are rapidly advancing.
Category: Topic
How does consistency affect Low Latency?
Strong consistency can add round trips; eventual consistency often improves latency at the cost of immediacy.
Category: Opinion
How to validate Low Latency improvements?
Use load tests, trace analysis, and percentile metrics, comparing pre/post changes under realistic conditions.
Category: Testing
What are alternatives to Low Latency processing?
Batch processing offers efficiency for large volumes but sacrifices immediate responsiveness.
Category: Alternatives