Your company requires high availability for its online service platform to handle varying traffic loads efficiently. To achieve this, you decide to implement a solution that distributes client requests across multiple servers. Which of the following is the BEST method to fulfill this requirement?
Use a single server with the option to queue excess requests during peak times.
Implement a single, high-performance server capable of handling peak loads.
Deploy a load balancer to distribute traffic across multiple servers.
Connect a secondary server that becomes active only when the primary server fails.