How would you design a system to handle high availability and scalability for COLSA client workloads?