SRS-049: High Availability and Load Balancing Support
Identifier
SRS-049
Software System
- Orchestrator
- Application Instance
Category
- Installation
- Maintenance
Description
The software shall be designed to operate in a horizontally-scalable, high-availability configuration. Each application instance must be stateless, not storing any session-specific data locally between requests. This design allows for incoming API traffic to be distributed across multiple server instances by a load balancer, ensuring system stability, scalability, and uninterrupted service during single-node failures or rolling updates.
Derived from PRS
PRS-1V6
: Expose the device’s functionality through a versioned, network-accessible API