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-005
: Expose the device’s functionality through a versioned, network-accessible API