Cold Start Profiler
We’ve made it easier to optimize your cold starts by adding a cold start profile to each task.
You can view the cold start profile of a task by clicking on any task in the tasks table.
This breakdown shows the entire lifecycle of your task: spinning up a container, running your loader function, and running the task itself.
As a recap, here’s a breakdown of a serverless cold start:
- Node start time. This is typically minimal, but can take longer if the system is busy.
- Image load time. Pulling your container image from our image service.
- Application start time. Running your code. This includes running any
loadersyou’ve added to your app.