Octopus Deploy is preparing to launch its High Availability (HA) edition, designed to support distributed workloads across multiple servers to enhance deployment efficiency and reduce the risk of timeouts during large-scale operations. The HA edition employs load balancing to distribute tasks across Octopus servers, each managing web requests and background tasks while sharing a SQL Server database and filesystem for task logs and packages. Performance challenges, such as hardware limitations during extensive deployments, prompted the implementation of a running task cap, allowing users to configure the maximum number of simultaneous tasks per server. This approach prioritizes deployment speed over concurrency, ensuring faster completion of critical deployments. Additionally, the running task cap facilitates server maintenance by enabling a "server draining" feature, allowing servers to be gracefully shut down for updates without disrupting ongoing tasks.