46:00 - ECS workers pull tasks from SQS at their own pace, so even if SQS is full of messages, their CPU level should not be affected. Shouldn't ECS scaling be triggered by an SQS alarm?
Turns out I misspoke in the talk 🤷♂. The ECS services use Application Auto Scaling with a custom metric. The custom metric is generated using a Lambda function that reads the backlog in the SQS queues