Defining Latency Requirements
Premium
To decide how your data model should be structured and how efficient it needs to be, we need to understand the system’s latency requirements.
Types of latency requirements
- Real-time: Sub-second response required
- Near real-time: Response within seconds to minutes
- Batch: Scheduled processing, often hourly or daily
Example latency requirements & their impact
Questions to ask about latency
- "What are the SLAs for the main user-facing features?"
- "Are there any background processes with specific timing requirements?"
- "How do latency requirements differ for different types of data or queries?"