Describe a complex system architecture you helped design, including the major bottlenecks you encountered and how you addressed them.