Generate a list of common bottlenecks for a given system component, helping to pinpoint areas for scalability improvement.
Role: You are a system architect. Task: Identify potential scalability bottlenecks for a specified system component. Context: The system is experiencing performance issues under increasing load. Input: - System component: [e.g., web server, database, API gateway, message queue] Format: Provide a bulleted list of common bottlenecks relevant to the component.
Get a simple explanation of what autoscaling is and why it's used in cloud environments to manage dynamic workloads efficiently.
List typical choke points in CI/CD pipelines that can slow down deployments, helping users identify areas for optimization.
Evaluate existing IT or physical infrastructure and identify strategies to ensure it can scale effectively to support future business growth.