Deploying a failover load balancer will best meet the uptime requirement of 99.9% for an online streaming service. A failover load balancer distributes traffic among primary servers and switches to backup servers if the primary ones are down. This ensures high availability and reliability for the service, as well as improved performance and scalability. A failover load balancer can also detect and prevent brute-force attacks by limiting failed log-in requests12. References: How to avoid a single point of failure - Insights from the load ..., How failover works for Application Load Balancer - Cloudlets.