Open mikhailshilkov opened 5 years ago
Nice way to visualize the startup times. The way you deploy your application, especially when it comes to node functions, can greatly increase increase your cold startup times. How were each of these applications deployed?
Are you using windows or Linux instance for Azure test, can it make any difference?
@JRiggenbach On Azure I deploy with "Run from Package" with a local zip file, that's currently the recommended way from the team. AWS and GCP are deployed with a zip sitting in S3/Cloud Storage, both controlled from Pulumi. Which deployment options are you referring to as greatly increasing the startup time? Any links?
@johnz Azure test is on Windows. Currently, only python runs on Linux on Consumption plan, and that's still in preview. You can check the comparison in Azure Functions on Linux.
Hi Mikhail. Very interesting read, and love your content in general. I am writing my thesis right now on FaaS and was wondering how you track function instances? how do you get the id?
Thanks for your reply. Unfortunately it dose not seem to be a solution with python, we can only get to what seems to be the python process running in the app and not the app itself. But thanks for sharing :)
Add your comment to Visualizing Cold Starts. The comments will be displayed directly on the page.